Check this blog post for detailed explaination.
The Blogging Website is a simple blogging website developed using Angular front-end and Express Server along with MongoDB for database at backend. This project gives a good understanding of working of full-fledged modern web-application.
- Angular Components
- Angular Services
- Angular Interceptors
- Angular App-routing
- Angular Template Driven Forms
- Angular Http Client
- Routing
- User Authentication Using Passport (passport-jwt)
- MongoDB with mongoose.
-
Setup MongoDB database (Instructions and json file is in BloggingWebsiteDB folder)
-
Go to
BloggingWebsiteServer
directory and run following commandsnpm install npm start
-
Go to
BloggingWebsiteClient
directory and run following commandsnpm install ng serve