A simple web blog application built with React and Redux for the front end, and Node.js with Express, Sequelize, and PostgreSQL for the back end.
- User authentication (Login & Register)
- Blog post creation and management
- User-specific posts retrieval
- React
- Redux
- Node.js
- Express
- Sequelize
- PostgreSQL
GET /- Get user detailsPOST /login- User loginPOST /register- User registration (with password hashing)
GET /- Retrieve all postsPOST /create- Create a new postGET /:id- Get a post by its IDGET /:id/user- Get posts by a specific user IDPUT /:id/status- Update post status