JavaBookStoreApp is a full-stack Java-based web application for managing a bookstore. It showcases essential full-stack development skills, including user authentication, profile management, book ordering, and data handling. The backend is implemented in Java, while the frontend is built with HTML. SQL is used for storing user and book data.
- Users can register with:
- First Name
- Last Name
- User ID
- Password
- User Type (Admin or Customer)
- The login system validates User ID and Password through the SQL database.
- Users can view and modify their personal account details after logging in.
- Users can browse and order books, with the orders stored and tracked in the SQL database.
- Users can review their previous book orders in their account.
- Admins manage books and view all orders.
- Customers focus on ordering books and managing their own profiles.
- Backend: Java
- Frontend: HTML
- Database: SQL (storing user and book data)
Click the images for a better view.
This project is intended for display as part of my portfolio to showcase my abilities in full-stack development, specifically in Java for backend logic, HTML for frontend presentation, and SQL for database management.






