========================
- /user/create -> Register a new user
- /user/authenticate -> Validate email/password and return all user details
- /portfolio/getAll -> Get all portfolios for the user
- /portfolio/create -> Create a new portfolio
- /portfolio/delete -> Delete a portfolio
- /portfolio/stocks -> Get details of all stocks being held within this portfolio
- /order/create -> Add a new BUY or SELL order for a particular stock & portfolio & user
- /order/getAll -> Get all orders for a given portfolio
- /order/delete -> Delete a particular order
- /stocks/getAll -> Get updated price of all stocks from both exchanges
- /stocks/:id/history -> Get historical price details for the stock
- /trade/getAll -> Get all trades for a given portfolio