Skip to content

Blogging Website developed using Angular9, Express and MongoDB

Notifications You must be signed in to change notification settings

srajgure/The-Blogging-Website-Angular

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

The Blogging Website

Check this blog post for detailed explaination.

Introduction

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.

Features

Front-end (Angular)

  • Angular Components
  • Angular Services
  • Angular Interceptors
  • Angular App-routing
  • Angular Template Driven Forms
  • Angular Http Client

Back-end (Express)

  • Routing
  • User Authentication Using Passport (passport-jwt)
  • MongoDB with mongoose.

How To Run

  1. Setup MongoDB database (Instructions and json file is in BloggingWebsiteDB folder)

  2. Go to BloggingWebsiteServer directory and run following commands

         npm install
         npm start
    
  3. Go to BloggingWebsiteClient directory and run following commands

         npm install
         ng serve
    

About

Blogging Website developed using Angular9, Express and MongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published