Skip to content

Blog App build on MEAN STACK . In which everyone can read the blog without Sign In. User can Sign In and Publish their blog user can also saved there blogs in the draft so that they can later update or publish the blog. User can perform CRUD Operations in their blogs.

Notifications You must be signed in to change notification settings

heympriyesh/Blog-MEAN-Stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MEAN STACK BLOG APP

Feature

  1. Signin ,Singup,ForgotPassword
  2. User can Read all the blogs
  3. User can write the blog only when he/she is logged in
  4. User can save his blog as draft and later he/she can edit or publish his drafts.
  5. User who created the blog can only update delete the blog.
  6. User can update his details like password,profie image,name,email.
  7. Website is responsive

How to install

  1. Clone the project.
  2. Go to client folder and do npm i
  3. Go to server folder and do nmp i
  4. Go to server->config folder and make a new file name config.env
  5. Copy the below config.env file and paste
MONGO_URL:'your mongo atlas url'
JWT_SECRET="your secret key"
JWT_EXPIRE=30d
JWT_COOKIE_EXPIRE=30

RESET_PASSWORD_URL=https://localhost:4200/auth/resetPassword
PROJECT_URL=https://localhost:4200/

SMTP_HOST=smtp.mailtrap.io
SMTP_PORT=2525
SMTP_EMAIL=''
SMTP_PASSWORD=''
[email protected]
FROM_NAME=Priyesh Pandey

SCREENSHOTS

Home

image

Read Blogs

screencapture-localhost-4200-read-2022-01-21-00_04_30

Write Blog

screencapture-localhost-4200-write-2022-01-20-23_55_36

Read Single Blog

screencapture-localhost-4200-read-61e9aa8270054a251c1d6f19-2022-01-21-00_01_44

My Profile

image

User Blogs

image

User Draft

image

Signin

image

Singup

image

Reset Password Email

image

Reset Password Page

image

About

Blog App build on MEAN STACK . In which everyone can read the blog without Sign In. User can Sign In and Publish their blog user can also saved there blogs in the draft so that they can later update or publish the blog. User can perform CRUD Operations in their blogs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published