Description
Java, JSP, and MySQL Project: Dress Rental System
This project is a mini Dress Rental System developed using Java, JSP, and MySQL. It focuses on providing functionality for customers to book dresses for rent. The project does not include an admin user interface, making it a simple Java, JSP project. Customers can search for available dresses, select a booking date, view dress details, and receive booking confirmation.
Modules and Description of Dress Rental System Project:
Customer Module:
The customer module tracks all customer-related information and provides functionality for customer interactions. Features include client-side form validation using JavaScript.
Dress Module:
The dress module manages all dress-related information and is crucial to the Dress Rental System project. Admin users can manage, edit, delete, and view the list of all dresses. Customers can also view their selected dresses.
Booking Module:
The booking module handles all booking-related tasks, allowing admin users to manage, edit, delete, and view all bookings. Customers can also view their bookings.
Functionality performed by Customer user:
- Customer Registration: Customers can register on the website using the registration module.
- Customer Login: Customers can log in to the system using the login form.
- Booking: Customers can book dresses for rent through the booking form.
- Payment: Customers can make payments for their bookings.
- Change Password: Customers can change their account passwords using the change password module.
Static Pages and other sections:
Static pages available in the project:
- Home Page with an attractive UI
- Animated slider for image banners on the Home Page
- About Us page describing the project
- Contact Us page for communication
Technology Used in the Project:
Technologies utilized in this project:
- HTML: Page layout design
- CSS: Styling and design
- JavaScript: Validation and animations
- JSP: Front-end logic
- Java: Business logic
- MySQL: Database management
- Tomcat: Server for running the project
Supported Operating System:
Operating systems supported for this project:
- Windows: Compatible with Windows OS, requiring Tomcat 7, JDK 7, MySQL 5 for setup
- Linux: Runs on all Linux versions
- Mac: Configurable on Mac OS