Message Inbox created using Angular & NodeJS & MongoDB.
Frontend:
Angular Material: ng add @angular/material / https://material.angular.io/guide/getting-started
Backend:
express: https://expressjs.com/en/starter/installing.html
cors: https://www.npmjs.com/package/cors
bodyParser: https://www.npmjs.com/package/body-parser
mongoose: https://www.npmjs.com/package/mongoose
Create database "inbox" and collections "messages", "threads" and "users". Import JSON objects from db folder. To run application open 2 terminals. In one terminal:
cd backend
tsc
npm run serve
In other terminal:
cd frontend/app
ng serve --open
Use test data to login:
username: john_lennon
password: 123