Evaluating bids

Full‑Stack Developer for Teacher Accountability Platform

Published on the June 12, 2026 in IT & Programming

About this project

Open

We are seeking an experienced Full-Stack Developer to create a comprehensive teacher accountability platform. This project involves developing a web-based dashboard and a lightweight Windows desktop agent to monitor remote teachers' activity without requiring manual timesheets. The goal is to ensure full accountability by tracking active vs. Idle time, capturing screenshots, and logging student session activity.

Core Workflow:
* The Windows agent will launch silently on start-up, recording active vs. Idle time and capturing a screenshot every 5 minutes while a teacher is logged in.
* It will also detect and log each live student session to correlate time spent with actual teaching activity.
* All raw data will stream to a secure backend in near real-time.
* The web application will aggregate this data into visual timelines, productivity scores, and downloadable performance reports for each instructor.
* An admin dashboard will allow selection of any teacher, viewing their current status, flipping through screenshots, and exporting weekly reports, eliminating manual entries.

Acceptance Criteria:
1.  Windows agent: Must install with one click, run unobtrusively, support auto-updates, and survive system reboots.
2.  Web UI (responsive): Must display daily/weekly hours, active vs. Idle ratios, a list of student sessions, a thumbnail gallery of 5-minute screenshots, and pdf/csv export functionality.
3.  Data Security and Privacy: Data must be encrypted in transit and at rest. Teacher privacy must be maintained by blocking captures during predefined break times configurable in the admin panel.
4.  Code Quality and Deployment: Code must be well-documented. Provide deployment scripts (e.g., Docker) for self-hosting the backend.

Preferred Technologies (not mandatory):
*  Front-end: React or Vue.js
*  Back-end: Node.js or Django (Python)
*  Database: Relational database

We are looking for a developer with a proven track record in building similar time-tracking or employee-monitoring tools. We are ready to move quickly upon reviewing a credible plan and timeline.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change

Delivery term: Not specified

Skills needed