About this project
A college timetable made in about two seconds, with no clashes, for the way colleges teach under NEP 2020: every lecture, every lab block by batch, and the elective baskets (MDC, AEC, VAC), where all options run at the same time in their own rooms.
It uses a real constraint solver, Google OR-Tools CP-SAT. When no timetable is possible, it says which rules collide, in plain words, and what to change. Click any lecture and every period of the week shows whether it fits there, and if not, why; drag it to move it, then re-solve the rest around it. Excel export, printable timetables per division, teacher and room, and a phone page for students.
Built on a real problem: Smart India Hackathon 2025, statements SIH25028 (Government of Jharkhand) and SIH25091 (Government of Jammu and Kashmir), smart timetables for NEP 2020.
It runs on any laptop with Python, offline, and opens with a sample college (6 divisions, 24 teachers, 14 rooms, 95 meetings), so the demo works the first time.
Keywords: timetable, NEP 2020, constraint programming, OR-Tools, FastAPI, React, Smart India Hackathon
Inside the project
The source code
78 files, checked when it was listed
- React
- Python
- JavaScript
- CSS
- HTML
- No database needed
- Setup steps included
Checked running
Built by us, and run before it was listed.
What it does
- Optimal timetable for the sample college in under 2 seconds
- NEP elective baskets: all options at once, each in a room that seats it
- Labs by batch: two periods, in the right lab, never across lunch
- Teachers’ time away and weekly limits
- No free periods between classes, an even week, no four-in-a-row
- Plain-language explanation when a timetable is impossible
- “Where can this go?” for any lecture, drag to move, re-solve around it
- Excel workbook, A4 print sheets and a students’ phone page
- 15 automated tests
Details
- Built with
- Python, FastAPI, Google OR-Tools (CP-SAT), SQLite, React, Vite
- Shelf
- Web apps
- Level
- Degree (BE, BTech, BSc, BCA)
- Stream
- Computer Science
- Source code
- Included
- Built by
- BlackBook, and run before it was listed
Reviews
No reviews yet. Buyers can review a project after purchase.
Questions
It runs on an ordinary laptop with Python, FastAPI, Google OR-Tools (CP-SAT). The setup steps come with it and take you from download to running.
Message us on WhatsApp with what you see on screen, and we help you get it running.
Yes. Ask on WhatsApp: a change to the features, the look or the report is quoted at one fixed price before any work starts.
More like this
CertiCheck: Fake Degree and Marksheet Detector with Signed QR Codes and OCR (MERN)
MongoDBExpressReact+3
Checked
₹1,499Ward Fix: Civic Issue Reporting with On-Device AI (MERN)
ReactNode.jsExpress+3
Checked
₹1,299



