A mern stack blog application, designed with Node Js, Epress JS, React JS, Redux, Mongo DB, and Material UI. The frontend is being hosted on Vercel and the backend on Heroku.
cd backend/
yarn dev
- Redux
- Authentication and Authentication.
cd frontend/
yarn start
Performs
- CRUD operations
- Authentication
- Authorization
- Validation
- Pagination
- Image upload
POST
GET /api/posts
GET /api/posts/search?q=text
GET /api/posts/:postId
POST /api/posts/:postId
DELETE /api/posts/:postId
PUT /api/posts/:postId
USER
POST /api/user/signup
POST /api/user/signin