This is a Project Allocation Management tool.
Enable Team Management (Allocation) among Enterprise Projects.
- Project CRUD and Dashboard
- Resource CRUD and Dashboard
- more to be defined
- MongoDB
- Mongoose
- Angular 1.6
- Node
- Express
- MongoDB installed (please refer to:
https://www.mongodb.com/download-center#community
) - Nodemon installed:
$ npm install -g nodemon
- Check if MongoDB was added to PATH
- Run from prompt:
$ path
- Run from prompt:
- Setup the Mongo database:
mongod.exe --dbpath "c:\data\db"
- Clone this repo:
git clone https://github.com/eduardoreche/osborn.git
- Enter
osborn/server
cloned folder - Run:
npm install
- Enter
osborn/client
- Run:
npm install
- Start Mongo database
mongod
- Open terminal and enter
osborn/server
folder - Run
nodemon index.js
to start server - Open other terminal and enter
osborn/client
folder - Run
npm run serve
- Navigate to
http://localhost:3000