Skip to content

A Java Web Application developed to manage all shopping activities

License

Notifications You must be signed in to change notification settings

th3y3m/shopping-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Pizza Shop Repository 🍕

Java JSP Servlet JDBC SQL Server AJAX Bootstrap

Overview

Pizza Shop is a Java Web Application developed to manage all shopping activities, including member management, product management, and order management. This project was undertaken as a personal project during Semester 4/9, from January 2024 to March 2024.

Technologies Used

  • MVC2 Model
  • JavaBeans
  • JSP/Servlet
  • JDBC
  • SQL Server
  • AJAX
  • Bootstrap

Project Features

  • Member Management: Features for user registration, login, profile management, and user roles.
  • Product Management: Admin interface for adding, updating, and deleting products.
  • Order Management: Functionality for placing orders, viewing order history, and order status updates.

📸 Screenshots

  • Home Page: HomePage

  • Menu Page: MenuPage

Repository Contents

  • src/: Contains all Java source code.
  • web/: Contains JSP files, HTML, CSS, and JavaScript.
  • lib/: Includes external libraries and dependencies.
  • sql/: SQL scripts for database creation and management.
  • README.md: Project overview and documentation.

How to Run the Project

  1. Clone the repository: git clone https://github.com/yourusername/pizza-shop.git
  2. Setup Database: Execute the SQL scripts in the sql/ directory to create the required database and tables.
  3. Configure Database Connection: Update the JDBC connection settings in the project to match your SQL Server configuration.
  4. Build and Deploy: Use your preferred Java IDE to build and deploy the application to a servlet container (e.g., Apache Tomcat).
  5. Access the Application: Open a web browser and navigate to http://localhost:8080/pizza-shop.

Contact

Connect with me via: truongtanhuy3006@gmail.com

© 2024 th3y3m