Description
Online Wedding Planner Project using Java, JSP, and MySQL
The Online Wedding Planner project has been developed using Java, JSP, and MySQL. This project aims to provide an online platform for customers to book and plan their weddings. It includes features such as managing party plots, decorations, lighting, food, traditional clothes, jewelry, etc. Students can download the Java source code projects for free.
Below are the modules and descriptions of the Online Wedding Planner project:
Customer Module:
The Customer module allows the admin to track and manage customer information. It includes CRUD operations for adding, viewing, updating, and deleting customer records. All customer forms are validated using JavaScript.
Enquiry Module:
The Enquiry module is designed to manage customer inquiries. Admin can manage, edit, and view all inquiries, while users can view their own inquiries.
Booking Module:
The Booking module is the main module of the project, allowing admin to manage booking details. Admin can view, edit, and delete bookings, while customers can view their own bookings.
Event Module:
The Event module enables admin to manage event details. Admin can add, edit, and delete events, while students can view their own events.
Employee Module:
The Employee module tracks employee information and allows admin to perform CRUD operations on employee records.
Event Services Module:
The Event Services module is designed to manage event services. Admin can add, edit, and delete event services, while students can view their own event services.
Supplier Module:
The Supplier module tracks supplier information and allows admin to manage supplier records.
Venue Module:
The Venue module enables admin to manage venue details. Admin can add, edit, and delete venues, while students can view their own venues.
Package Module:
The Package module is designed to manage package details. Admin can add, edit, and delete packages, while students can view their own packages.
Functionality performed by Admin user:
The admin user can perform various functions such as managing bookings, customers, employees, enquiries, events, event services, packages, suppliers, venues, and facilities. The admin can also generate reports for each category.
Functionality performed by Customer user:
Customers can register, login, manage invitations, book marriage halls, send invitations, view supplier and package details, view venue details, and change their account password.
Static Pages and other sections:
The project includes static pages such as Home, About Us, and Contact Us pages with a user-friendly interface.
Technology Used:
The project is developed using HTML, CSS, JavaScript, JSP, Java, MySQL, and Tomcat server.
Supported Operating System:
The project can be configured on Windows, Linux, and Mac operating systems.