Masked Blog is a simple blogging website. User can create, read and delete blogs.
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
- Minimal
- CRUD Operations
- 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
Client: HTML, CSS, React, react-router-dom
Server: json-server
- Login/Signup
- Customization
- UI Design