Book Store – Fullstack Web Application
Description
This is a Fullstack Web Application for a Book Store, including both Frontend and Backend.
It provides essential functionalities: user registration, login, displaying products, managing user profiles, and creating/updating/deleting books.
Features
Frontend
Signup & Login: Pages for user registration and login with data validation.
Home Page: Dynamic display of books.
Profile Page: View and update user information.
Products Page: Add, edit, delete, and view books interactively.
Responsive Design: Compatible with desktop, tablet, and mobile devices.
Backend
Node.js + Express: Build RESTful APIs to handle user and book data.
MySQL + Sequelize: Relational database to store users, books, and their relationships.
CRUD Operations: Create, Read, Update, Delete for users and books.
CORS Handling: Enable secure requests between Frontend and Backend.
Data Validation & Security: Input validation and error handling.