The Employee Management System with Analytics is a web-based platform designed to streamline workforce management and provide predictive insights using a regression model. The system enables efficient management of employee records, predicts attrition risks, and offers an interactive analytics dashboard for data-driven decision-making.
- Employee Management: CRUD (Create, Read, Update, Delete) operations for employee records.
- Attrition Prediction: Regression model to forecast employee attrition risks.
- Analytics Dashboard: Interactive visualizations of key workforce metrics.
- Role-Based Access Control: Secure access to ensure data privacy and efficiency.
- Bulk Data Handling: Supports bulk upload and download of employee data.
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Backend: Python, Django
- Database: MySQL
- Regression Model: Scikit-learn, Pandas
- Analytics Dashboard: Chart.js, Plotly
- Version Control: GitHub