This repository holds everything related to the lifecycle of the IFB299 'Community Management' project.
Build Status
Before you commit anything ensure that you follow the following style guides, including:
After ensuring that you are comfortable with each, you may begin work on the project. Developers should make themselves most comfortable with the development style guide, design with design, and both should be comfortable with git style guide.
Issue tracking will be completed via GitHub Issue tracker. For more information on how the project's GitHub Issue tracker works, please see Issue Tracker.
It is recommended that you use a node.js manager, for dependencies.
If you are a *nix user, use NVM.
If you are a windows user, use NVM-Windows.
Then, install the project's node.js version
nvm install 6.3.1
And when you are working in the project directory, switch to the appropiate node version with
nvm use
Now that your node environment is setup, it's time to start work on the project.
npm install
npm install knex -g
git checkout -b feature-sick-homepage develop
knex migrate:latest
knex seed:run development
npm start
npm test
Heroku does everything. We should be okay. I hope....