You are on page 1of 4

Project Plan: Healthcare Employee Tracking

Project Name: Healthcare Employee Tracking


Objective: To digitally manage and track the work schedules of healthcare company
employees.

Current System:
● Digital system with employee time management recorded in Excel.
● Client information and employee activities are manually entered and managed.

Features Required:
​ Employee Tracking:
● Work hours tracking.
● Travel and mileage tracking.
● Client engagement details.
● Daily schedule management.
● Annual leave tracking.

Deliverables:
​ Backend Web Dashboard for Admin:
● Employee tracking.
● Leave management.
● Customer management
​ Mobile App for Employees:
● Daily schedule access.
● Navigation to patient locations.
● Leave application and status.

Technology Stack:
● Backend: Python/Django, PostgreSQL.
● Mobile App: Flutter.
● APIs: RESTful services.
Budget Estimation:

Development Team Composition:


​ Project Manager(1)
​ Software Architect(1)
​ Backend Developers (2)
​ Frontend Developer (Flutter)
​ QA/Testers (1)
​ UI/UX Designer(1)

Development Cost:
​ Project Management:
● Rate: $5/hour
​ Software Architecture:
● Rate: $5/hour
​ Backend Development:
● Rate: $20/hour
​ Frontend Development (Flutter):
● Rate: $20/hour
​ QA/Testing:
● Rate: $6/hour
​ UI/UX Design:
● Rate: $15/hour

Total Estimated Budget: ~$7000


Module-Wise Report: Healthcare Employee Tracking System

Module 1: Backend Web Dashboard for Admin


​ Employee Management Module:
● Add, edit, and remove employee profiles.
● View employee work hours and schedules.
​ Schedule Management Module:
● Create and assign daily schedules to employees.
● Manage client visits and appointments.
​ Leave Management Module:
● Process leave applications.
● Track leave balances and history.
​ Reporting Module:
● Generate reports on employee performance, hours worked, and client
engagement.
● Customizable report generation based on different criteria.
​ User Authentication and Security:
● Secure login for admins.
● Role-based access control.

Module 2: Mobile App for Employees


​ Daily Schedule Module:
● View assigned daily schedule.
● Get details about client visits and locations.
​ Navigation and Travel Module:
● Integration with maps for route planning to client locations.
● Mileage and travel time tracking.
​ Leave Management Module:
● Apply for leave directly from the app.
● View leave status and history.
​ Client Engagement Module:
● Record activities and tasks performed at client locations.
● Time tracking for each client engagement.
​ Notifications and Alerts:
● Receive updates on schedule changes or important announcements.
● Alerts for upcoming appointments or tasks.
​ User Authentication and Profile Management:
● Secure login for employees.
● Edit personal profile and settings.

Module 3: Database and API Layer


​ Database Management:
● Store and manage all application data.
● Ensure data integrity and security.
​ API Development:
● Develop RESTful APIs for communication between the backend and
mobile app.
● Ensure efficient and secure data transfer.

Notes:
● These are rough estimates and can vary based on actual requirements,
development time, and unforeseen challenges.
● It's essential to include regular meetings, iterations, and client feedback sessions
in the timeline.
● Maintenance and support costs post-deployment should also be considered for
the long-term budget.

You might also like