Blog Post
Building My Own Blog Post website from scratch using HTML, CSS, JavaScript for front-end with REST API for the back-end
Node.js, Express, and MongoDB, JSON, Web Token (JWT) Authentication, Mongoose, Middleware Authentication with complete user authentication
Demo
LIVE DEMO
API REPO
LIVE API
Testing Password: 12345test
Technologies
Client:
- HTML
- CSS
- JavaScript
- Netlify Hosting
Server:
- Node.js
- Express
- MongoDB
- JSON Web Token (JWT)
- bcryptjs
- Heroku Hosting
Features
(Users)
- Complete user authentication
- Users can sign in
- Users can sign out
- View all post
- View post detail
(Admin)
- Complete Admin Authorization
- Add post
- Update post
- Delete post
Related_Projects
Blog built with | React Js + Next Js + Node.js + Express + MongoDB + CSS Modules + Vercel Hosting
Blog REPO
LIVE Webside DEMO
Screenshots
My Blog Software Requirements
https://docs.google.com/document/d/1lZvacY90Yo19QcnJxRJyy1AAZkTi0Vi5qXHTtptqAiU/edit#heading=h.o5cllxjlz2l1
Business Requirements
Technical Requirements
My Blog SUser Flow
https://app.diagrams.net/#G1DYvf-0FWMjC2nDzFbvAgbJ03Zg8DLfRZ
Blog App: Wireframe
https://app.diagrams.net/#G1Wo8rd6DVJUyCwp7aC6kLpvMkBM3Mgh8l
responsive on large screens(Home Page)
responsive on mobile and tablet screens
(post page)
(Login Page)
Register page