Skip to content

Latest commit

 

History

History
58 lines (48 loc) · 2.37 KB

README.md

File metadata and controls

58 lines (48 loc) · 2.37 KB

Super Blog

GitHub Website

Simple MERN Stack Blog App

Registration and Standard User

Registration and Standard User

Writer User

Wirter User

Admin User

Admin User

Features

✔️ User authentication
✔️ See posts
✔️ See special posts (Only authenticated user)
✔️ Create post (Only admins and writers)
✔️ Edit or delete posts (Only admins)
✔️ See users (Only admins)
✔️ Delete users (Only admins)
🔵 Real-time update
🔵 Open graph
🔵 Commenting on posts

Stack

Installation

  1. Install NodeJS

  2. Clone this repo or download it

  3. Use .env.sample files to create .env files

  4. Install dependencies (run this in the root of the project)

cd server && npm i && cd .. && cd client && npm i && cd ..
  1. Start server and client (run this in the root of the project)
start npm start --prefix server && start npm start --prefix client