Skip to content

MaskofDevil/masked_blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Masked Blog - Create and Read Blogs

Masked Blog is a simple blogging website. User can create, read and delete blogs.

Screenshot

masked-blog

Project Structure:

masked-blog/
├── data/
|   └── db.json
├── public/
|   ├── favicon.ico
|   ├── index.html
|   ├── logo192.png
|   ├── logo512.png
|   ├── manifest.json
|   └── robots.txt
├── src/
|   ├── App.js
|   ├── BlogDetails.js
|   ├── BlogList.js
|   ├── Create.js
|   ├── Home.js
|   ├── index.css
|   ├── index.css
|   ├── Navbar.js
|   ├── NotFound.js
│   └── useFetch.js
├── package-lock.json
├── package.json
└── README.md

Features

  • Minimal
  • CRUD Operations

Run Locally

  • System must have NodeJS and npm installed
  • Clone this repository
  • Inside the cloned directory run npm install
  • Then run json-server --watch data/db.json --port 8000 (Can also use any port other than 8000)
  • Run npm start in another instance of terminal

Tech Stack

Client: HTML, CSS, React, react-router-dom

Server: json-server

Roadmap:

  • Login/Signup
  • Customization
  • UI Design

⭐ Star this repo