Skip to content

Repository files navigation

seating arranger

Abstract

This app helps generate random exam seating arrangements so students are mixed across rooms and benches instead of repeating the same seating pattern every time.

Technologies used

  • Frontend: React + Vite
  • Database: Firebase Firestore

Setup and run

  1. Clone the repository.
  2. Install dependencies:
npm install
  1. Start the app:
npm run dev
  1. Open http://127.0.0.1:5173.

Firebase setup

  • Firestore is configured in src/firebase/firebase.js.
  • Update that file with your Firebase project config if you want to use your own Firebase project.

Project output

Main pages:

  • Rooms page: add/remove rooms. rooms image
  • Branches page: add branch details and roll numbers. branches image
  • Seating arrange page: select rooms and branches, then generate seating. select branch and rooms image
  • Final seating output: after arranging

About

automatically generate seating plan

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages