Freelance Developer Needed for Educational Time-Tracking System

Job ID: 37513695

Budget: $250 – $750 USD

Description:

We are looking for a skilled freelance developer to create an intuitive and robust time-tracking system for educational courses. This project has two potential versions, and we need a price quote for each.

Version 1 Requirements:

- A system for tracking and managing working hours for specific courses.
- Users: Admins and Teachers.
- Admin Features:
- Secure sign-in.
- Full control over the system.
- Ability to create and edit course details, including required hours.
- Assign teachers to courses.
- Teacher Features:
- Secure sign-in.
- Log teaching hours for assigned courses.
- View total and remaining hours for each course.
- Access a dashboard with aggregate data (total required hours, total worked hours, etc.).
- Main Page:
- Homepage with role selection (Admin/Teacher).
- Design & Usability:
- User-friendly interface.
- Capable of handling extensive data.

Version 2 Additions:

- inclusion of student attendance tracking by teachers.
- Teacher Features Expansion:
- Record student attendance for each course.
- Access student-specific data (total presence hours, missed hours, etc.).
- Note: Students are not users of the system; their data is managed solely by teachers.

Project Requirements:

- Development of a fully functional web-based system.
- Elegant and easy-to-use UI/UX design.
- Scalability to handle a large amount of data.
- Security measures for user data protection.
- Compatibility across different devices and browsers.

Quotes Requested:

1. Price for developing Version 1.
2. Price for developing Version 2 (with added student tracking features).

Please provide a detailed quote and timeline for each version. Also, include any previous experience with similar projects or systems. Additionally, please provide the programming language/s used.