Welcome to the Employee Management System! This Java web application helps you manage employee information effortlessly. Follow the steps below to download and run the application.
To run the Employee Management System, ensure your system meets the following requirements:
Follow these steps to set up the Employee Management System on your computer.
Visit the Releases Page
Go to the Releases page to find the latest version of the application.
Download the Application
Under the latest release, look for the file named Employee.war. Click on the file to download it to your computer.
Set Up a Local Server
To run the application, you need a local server that supports Java web applications. Apache Tomcat is a good option. Download and install Apache Tomcat from the official website.
Deploy the Application
webapps directory.Employee.war file here.Start Apache Tomcat
Launch the Apache Tomcat server. You can do this by double-clicking on the startup.bat file located in the bin folder of the Tomcat installation.
Access the Application
Open a web browser and go to http://localhost:8080/Employee. This will launch the Employee Management System.
To access the application, use the following default credentials:
Make sure to change the password after your first login for security reasons.
In case you need to connect the application to a MySQL database, follow these steps:
Install MySQL
Download MySQL from the official website and install it on your computer.
Create a Database
Open your MySQL client and create a new database named employee_db.
Configure Database Connection
Locate the context.xml file inside the META-INF folder of the application. Update the database connection details:
<Resource name="jdbc/EmployeeDB" auth="Container"
type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="yourUsername"
password="yourPassword"
driverClassName="com.mysql.cj.jdbc.Driver"
url="jdbc:mysql://localhost:3306/employee_db"/>
If you encounter issues while running the application, consider the following solutions:
For additional help, you can reach out via the Issues section on the GitHub repository. We welcome your feedback and questions.
For more details about the technologies used, here are some key topics related to this application:
Thank you for using the Employee Management System! We hope it meets your needs effectively.