Skip to content

GitSid-glitch/Classroom_Scheduler

Repository files navigation

Classroom Scheduler App

This is a fullstack web app to schedule classrooms based on user input class timings using a heap-based allocation algorithm in Python Flask backend and React frontend.

Features

  • Enter multiple classes with start and end times (hour and minute)
  • Efficiently assign minimum number of rooms needed
  • Displays class to room assignments dynamically

Tech Stack

  • Backend: Flask, Python
  • Frontend: React, Axios
  • Local development with Vite