Dead Rabbit Society Project Manager README
This single page application is intended to be a project task manager for Dead Rabbit Society campaigns. The tasks are available as a JSON API.
Log In Information
The Dead Rabbit Society is a charity organization started by my brother-in-law as a grassrots way for his fellow former service members and likeminded individuals to help soldiers and veterans in need. This community needed a way to simply and quickly be able to identify tasks that need to be completed in any given mission (complete with whom is running point); need to be able to see which tasks take precedence; and need to be able to close tasks once they are done.
My general approach to this task was to create the basic list functionality first, and then fiddle with Materialize to make everything pretty.
Hurdles & Unsolved Problems
Hurdles: Getting the list items to delete was difficult, as was ordering the list.
Unsolved Problems: My next step is to add user auth.
- angular 1.4.9
- body-parser 1.15.1
- express 4.13.4
- ejs 2.4.1
- mongoose 4.4.19
Clone the GitHub repository.
Navigate to the main page of the repo and click
⋅⋅Clone or download
Click the clipboard to copy the clone URL for the repository.
Open your CLI.
Cd into the location you want the cloned directory to live.
git cloneand paste the URL you have on the clipboard. Hit Enter.
run 'npm install' to get your dependencies in line.
To spin up the database:
⋅⋅ cd into the repository location ⋅⋅ run
mongod⋅⋅ open up a second tab in your Terminal and run
Users looking for support should file an issue on the [GitHub issue tracking page] (https://github.com/cochrancj/DRS_Project_Manager/issues "Git Issue Tracking Page"), or [create a pull request] (https://github.com/cochrancj/DRS_Project_Manager/pulls "Create A Pull Request") if you have a fix you would like incorporated.