PerformancePlus is a Java-based web application designed to help organizations track employee goals (KPIs), provide managerial feedback, and maintain system transparency through audit logs.
- Admin Dashboard: Manage users, view system-wide stats, and monitor audit logs.
- Manager Portal: Assign goals (KPIs) to team members and track their progress live.
- Employee View: Update progress on active goals and view feedback from managers.
- Live Sync: Automatic session refresh ensures progress bars update immediately upon changes.
Watch the system in action: https://www.youtube.com/watch?v=0kiP5wumt8c
- Backend: Java Servlets, JSP
- Database: MySQL (SQLyog)
- Frontend: HTML5, Bootstrap 5 (Darkish Theme)
- Server: Apache Tomcat 9.0+
- Clone the repository.
- Import the
schema.sqlfile into your MySQL database (using SQLyog or PHPMyAdmin). - Update
DBConnection.javawith your database credentials. - Deploy the project on an Apache Tomcat server.
- Access via
http://localhost:8080/PerformancePlus.