Inspiration

Managing exam seat allocation manually for large institutions can be chaotic, time-consuming, and error-prone — especially when factoring in student departments, years, gender separation, and room constraints. We envisioned a smart, AI-assisted solution that automates this process with just a few clicks, saving hours of administrative effort and minimizing errors.

What it does

SmartSeat – Exam Seat Allocator is an AI-powered SaaS platform designed to simplify and automate the exam seating process for educational institutions. It allows administrators to: Upload bulk student data (CSV format), Automatically assign seats based on gender, department, year, and room capacity, Generate a zigzag seating layout that mirrors real-world exam halls, Export the arrangement as a print-ready PDF, Manage seating with a clean UI and minimal manual effort, Whether it’s for 50 students or 1000+, SmartSeat handles the logic and layout while ensuring fairness and visibility.

How we built it

HTML, Tailwind CSS for styling, Vanilla JavaScript for interaction and layout rendering, Responsive UI built for both desktop and print views, Google Apps Script acting as a lightweight backend, Google Sheets used as a database for student data and seat allocations, Custom seat arrangement logic implemented in JS, HTML2PDF.js library integrated to convert live layout into a downloadable format, Ensured perfect visual fidelity between browser view and printed output

Challenges we ran into

Creating a dynamic zigzag layout engine that adjusts to different room sizes and student combinations, Maintaining gender-based alternate seating without overlaps, Ensuring exported PDFs exactly match the on-screen layout with zero misalignment, Optimizing performance for large-scale allocations (500+ students) while keeping the UI responsive, Designing a no-login interface that’s still secure and functional for institutions

Accomplishments that we're proud of

Built a production-ready SaaS tool used in real institutional scenarios, Designed an interface that's so intuitive, even non-technical users can operate it smoothly, Achieved highly accurate and print-optimized layouts, Fully automated seat allocation logic that reduces hours of manual work to seconds, Created a scalable model that can be replicated by other schools and colleges easily

What we learned

How to translate real-world administrative workflows into intelligent algorithms, Deep insights into layout generation logic, print optimization, and front-end performance, Leveraging Google Sheets and Apps Script as a powerful lightweight backend, Making a web app that works across browsers and devices with pixel-perfect exports, Creating tools that blend automation with control for the end-user

What's next for EXAM SEAT ALLOCATOR WITH AI FUNCTIONED SAAS

Built With

Share this project:

Updates