This website allows users to browse and purchase women's clothing items and customize products. Users can create an account, reset their password, add items to their cart, securely check out, and place orders for customized products.
Additionally, the application features an email notification system that sends customers a confirmation email upon order placement, including product names, prices, and other relevant details.
The backend efficiently manages user accounts, product inventory, and order processing. It leverages Java Servlets and JSP to handle user requests, interact with the MySQL database, and dynamically generate web content.
Overall, this web application delivers a seamless shopping experience for women looking to buy clothing and customize their purchases online.
To get started with this project, you will need to have the following installed on your system:
- Java JDK
- Eclipse (or any other application of your choice)
- Apache Tomcat
- SQLyog
- create an SMTP server for Gmail Once installed, you can clone the repository and run the application on your local machine.
Before running the application, you must create a MySQL database and configure the connection details in the application.properties file. You can find this file in the src/main/resources directory.
To run the application, follow these steps:
- Clone the repository to your local machine.
- Open the project in your preferred IDE.
- Configure Apache Tomcat in your IDE and set the project as a web application.
- Start Apache Tomcat and deploy the project.
- Open a web browser and go to http://localhost:8080/ to access the application.
The application offers the following features:
- User-friendly interface
- Easy navigation
- A secure login and registration system
- CRUD operations on data
- A responsive design
- Java programming language
- J2EE framework
- MySQL database
- HTML, CSS, JavaScript, and jQuery for user interface
- Apache Tomcat web server
This project is licensed under the MIT License - see the License file for details.