MEAN stack application. Credit reporting system for the criminal enterprise. Reputation beyond word of mouth.
Config
Project currently configured to launch on localhost:3000.
Uses a remote mongodb instance
App ENV variable defaults to development mode if process.env.NODE_ENV variable is not set.
To Dos
Thug Report is still in development. Here is what needs to happen to bring it to completion.
- Style-CURRENTLY IT STILL LOOKS LIKE CRAP. DO NOT BE ALARMED.
- create version using react and create an ENV variable for that version
- mongod auth
- Finish unit express unit testing
- Angular testing
- Separate Users from other collections in MongoD
- Create local instances of mongo to launch
- Create scoring API
- Finish score simulator
- Finalize content
- Facebook oauth
How to Get Started
0.Fork
1.go to application root folder in CLI
$ npm install
$ bower install
$ gulp
5. Project will launch in development environment by default. This is fine.
What You can expect
1. Create user
2. Answer some questions
3. Get a score
4. Simulate actions that would change score
5. Sign out with localhost:3000/signout
6. Sign in
Tasks
$ gulp clean-sessions
$ gulp clean-db
$ gulp styles
$ gulp start
Testing
$ NODE_ENV=test mocha --reporter spec app/tests
Note
Make sure you have no projects running on localhost:3000
Troubleshooting tools
1."top" in CLI to check for ports collision or multiple instances of app
2. special characters accidentally make it into the code-console will show them. Delete them.
3. make sure queries run on model are introduced in the schema.
4. Make sure configs are correct as app architecture changes