This web application is being made mostly to improve my web development skills so if you have any criticisms I'd appreciate any communication.
You can see a deployed example here, it currently may or may not be up to date. It is a work in progress, you can see my Trello board here to see what I am planning/currently working on/ditching.
- $ git clone https://github.com/calvinDN/portfolio_webapp.git
- $ cd portfolio_webapp
- Edit JS config files in the *settings* folder
- $ npm install
- $ node server.js
- Go to localhost:8000 in your browser.
- Install Heroku and Git.
- $ git clone https://github.com/calvinDN/portfolio_webapp.git
- $ cd portfolio_webapp
- Edit JS config files in the *settings* folder
- $ heroku create
- $ git push heroku master
- $ heroku addons:add mongolab:sandbox
- $ heroku ps:scale web=1
- (Optional, useful for free accounts) If your app idles for ~hour it may shutdown so you can counter this by setting up a Heroku scheduler ($ heroku addons:add scheduler:standard) or you could use a service like Pingdom (they have a free tier).
IE8+
I have not spent much time testing, if you find any bugs feel free to contact me although depending on my current workload I may write them off as features.
Calvin Nichols