https://github.com/shinevue/blog-mern
Blog application by MERN stack
https://github.com/shinevue/blog-mern
Last synced: 8 months ago
JSON representation
Blog application by MERN stack
- Host: GitHub
- URL: https://github.com/shinevue/blog-mern
- Owner: shinevue
- Created: 2023-06-06T09:30:41.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-18T14:04:19.000Z (about 1 year ago)
- Last Synced: 2025-03-29T23:22:34.330Z (9 months ago)
- Language: TypeScript
- Homepage: https://blog-mern-liard.vercel.app
- Size: 4.51 MB
- Stars: 39
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BLOG APPLICATION
## GET START
git clone https://github.com/shinevue/blog-mern.git
cd blog-mern
npm install
cd client
npm instll
## TECHNOLOGE
React
Redux
TypeScript
Tailwind CSS
Material UI
MongoDB
Express
Node JS
## Installation
npm install
cd client
npm install
## Getting Start
npm run dev
## Information for start
Of course, you can Sign Up and Log In.
And then the chrome will go to Dashboard.
### You can watch all blog. ----READ
And at Navbar there is "My Blog".
If you click that, you go to My Blog page.
### In there, you can add blog by clicking of "Add" button. ----CREATE
When you push "Like Button" like number will increased.
And you can click a blog then you can see the detail of that.
### In there, you can edit and update and delete blog. ----UPDATE & DELETE
In either dashboard and myblog, you can increase watches and likes ----WATCH & LKIES
## Features
- implement simple login screen(email, full name, password)
- create a dashboard page to show all blogs as a list
- implement create blog page to create a new blog
- implement update page to update content of the blog
- implement blog detail page to show all contents of the blog
- increase watches when users visit a blog page(except creator)
- increase likes when users click like button on the blog page
- implement user page which contains all blogs created by that user
- connect to backend