Skip to content

Message Inbox created using Angular & NodeJS & MongoDB.

Notifications You must be signed in to change notification settings

anae09/message-inbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Message Inbox

Message Inbox created using Angular & NodeJS & MongoDB.

Required Libraries

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

Run Application

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

login-page

inbox-page

inbox

About

Message Inbox created using Angular & NodeJS & MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published