Skip to content

This Blog Post Website is created to implement the concepts and test my skill and knowledge of the Backend Technologies and Framework.

Notifications You must be signed in to change notification settings

Neel1292/blog-post-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog Post Web Application

In this application, I haved used Data Association Concept, Authentication and Authorization concept and how backend CRUD operation logic is being made.

This Application is created to practice the skills and concepts which, I have learned in my learning phase of Backend Technologies and Frameworks.

About this application

Steps the developer should follow

Step-1: Want to clone this repository.

Step-2: npm install to install all dependencies used in this application

Step-3: npm start to start backend (Also start your mongoDB compass)

Step-4: Click here to open home page of this application

Step-5: Create a account

Note: This application use Json Web Token and store in your cookies so make sure you enable cookies.
This application uses middleware to implement the protected route functionality.

Routes in Application

/register to create your account

/login login into your account

/logout logout will clear cookie or jwt from your device and if you try to access any of the given route will redirect to login page.

/post post your blog

/profile/upload to change the profile picture

Languages and Tools:

About

This Blog Post Website is created to implement the concepts and test my skill and knowledge of the Backend Technologies and Framework.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published