An open API service indexing awesome lists of open source software.

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

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