WorkFlow is a web-based Employee management system designed to streamline Employee management tasks for organizations. It provides features for managers, employees, and HR personnel to efficiently manage projects, tasks, team members, recruitment, attendance, and performance reviews.
- Manager Dashboard: Provides a centralized dashboard for managers to oversee project progress, team activities, and generate reports.
- Project Management: Allows managers to create, update, and monitor projects, including project descriptions, statuses, priorities, start dates, and due dates.
- Task Management: Enables managers to create tasks within projects, assign them to team members, set priorities, and track task completion status.
- Team Management: Facilitates the creation and management of teams, assignment of team leads, and allocation of team members to projects and tasks.
- Recruitment Management: Allows HR personnel to create recruitment requests, manage job applications, and conduct performance reviews for applicants.
- Attendance Tracking: Provides tools for recording employee attendance, calculating total hours worked, and monitoring attendance status.
- Leave Management: Allows employees to request leave, tracks leave balances, and enables managers to approve or reject leave requests.
- User Authentication and Authorization: Implements secure user authentication and role-based access control to ensure data privacy and security.
- Admin Panel: Offers administrative features for managing users, roles, permissions, and system settings.
- Backend: Django (Python)
- Frontend: HTML, CSS, JavaScript,Bootstrap
- Database: MYSQL
- Version Control: Git, GitHub




