Portfolio Website
A personal website that includes work, projects, and just a playground for all things web development.
This site contains interactive and integrated play projects and animated components.
This project is generated by https://github.com/yeoman/generator-angular (version 0.11.1.)
Versions
Version 3 (current)
Stack includes Angular.js for the front end framework along with Flask (Python) back end framework. Deployed via Heroku
github
Version 2:Stack includes Knockout.js for the front end framework along with Node/Express back end and MongoDB for database. Deployed via Heroku.
github
Version 1:Stack includes Knockout.js for the front end framework and Django on the back end. SQlite for the database and application deployed via Heroku.
Features
Component | Description | Status |
---|---|---|
Image changer | Background image animation using HTML5 Canvas | Done, possible extension later |
Pie Charting | Pie chart CRUD implementation using Highcharts API | Work in Progress |
Connect Four | Connect Four. Exactly that. | Done, possible extension later |
Simple To Dos | Daily and Project tasks with leveling system | Need a configurable leveling mechanism |
Space Duel | Two player 2d battle game in space | Done |
Build
Build & development
Run grunt
for building and grunt serve
to run local development.
Testing
Running grunt test
will run the unit tests with Jasmine and Karma.