REST API based stock trading.
Each folder defines a module,
- portfolio
- Stocks
- trades
- users
Contains Portfolio specific API and Model
APIs:
- getPortfolio
- getHoldings
- getReturns
Contains Stock specific API and Model
APIs:
- addStock
- removeStock
Contains Trade specific API and Model
APIs:
- addTrade
- updateTrade
- removeTrade
Contains User specific API and Model
APIs:
- addUser
- changePassword
Authentication Module
- MongoDB
- NodeJS
- Express Framework
- Mongoose
- Passport
- Mongoose-float
- Express-session
- Passport-local
Running:
git clone https://github.com/gaganjyot/expressApp.git
npm install
npm start