StaffSphere Employee Management System
Overview
StaffSphere is a comprehensive Employee Management System designed to streamline HR operations, enhance workforce management, and improve organizational efficiency. It provides a user-friendly platform for managing employee records, attendance, payroll, and performance evaluations. Features
✅ Employee Data Management – Store and manage employee details securely. ✅ Attendance Tracking – Monitor employee attendance and working hours. ✅ Payroll Processing – Automate salary calculations and tax deductions. ✅ Leave Management – Handle leave requests and approvals efficiently. ✅ Performance Evaluation – Track employee performance and generate reports. ✅ Secure Authentication – Ensure data security with user roles and permissions. Technologies Used
Frontend: React.js Backend: Java (Spring Boot) Database: MySQL Development Tools: IntelliJ IDEA, Node.js
Installation Guide:
Clone the Repository git clone https://github.com/your-repo/staffsphere.git cd staffsphere Backend Setup Install Java and MySQL Configure database connection in application.properties Run the Spring Boot server Frontend Setup Install dependencies npm install Start the React development server npm start Usage
Admin Panel: Manage employees, departments, and payroll. Employee Dashboard: View personal details, attendance, and payslips. HR Module: Handle recruitment, leave approvals, and performance tracking. Contributing
Contributions are welcome! Feel free to fork this repository, raise issues, or submit pull requests. License
This project is licensed under the MIT License.
Let me know if you need any modifications!