Description
Online Petition Submission Project using Java, JSP, and MySQL
Admin User Functionality:
Admin users can perform the following functions:
- Login
- Forgot password
- Edit Profile
- Change Password
- Logout
- Dashboard
- Manage Customer
- Add New Customer
- Edit Existing Customer
- View Customer Details
- List all Customers
- Manage Petition
- Add New Petition
- Edit Existing Petition
- View Petition Details
- List all Petitions
- Manage System User
- Add New System User
- Edit Existing System User
- View System User Details
- List all System Users
- Reports
- Report of all Customers
- Report of all Petitions
- Report of all System Users
Static Pages and Sections:
Static pages in the project:
- Home Page with attractive UI
- JavaScript animated slider on Home Page
- About Us page describing the project
- Contact Us page for communication
Technology Used:
- HTML for page layout
- CSS for design
- JavaScript for validation and animations
- JSP for front-end logic
- Java for business logic
- MySQL as the database
- Tomcat server for deployment
Supported Operating Systems:
This project can be configured on the following operating systems:
- Windows: Requires Tomcat 7, JDK 7, MySQL 5
- Linux: Compatible with all versions of Linux
- Mac: Can be configured on Mac OS