Blog App is a complete application for managing blogs with users.
It is built using Node.js and Express with Sequelize ORM for database management.
-
User Management:
- Register new users (Sign up).
- User login.
- Get all users.
- Update or delete a user.
-
Blog Management:
- Create a new blog.
- Get all blogs.
- Update an existing blog.
- Delete a blog.
- Each blog is linked to a user through Sequelize associations.
- Backend: Node.js + Express
- Database ORM: Sequelize
- Database: MySQL
- Authentication: bcrypt for password hashing
- Tools: GitHub Desktop, Postman for API testing
- Clone the repository:
git clone https://github.com/username/new_blog_app.git cd new_blog_app