Skip to content

Seating Arrangement Generator for generating seating layouts in classrooms and examination halls.

License

Notifications You must be signed in to change notification settings

kkrcodes/Seating-Arrangement-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seating-Arrangement-Generator

A web-based seating arrangement generator app made in PHP for generating seating layouts in classrooms and examination halls. Handy for teachers and examination organizers to quickly generate seating layouts. The application can generate layouts for any number of rooms and lists of students.

How it works

  • The list of rooms available along with the number of rows and columns of benches is listed in rooms.txt.
  • For each list of students to be seated, a textfile containing their roll numbers is created.
  • On running index.php, each list of students are allotted seats parallel to other lists in the rooms available.
  • The layout can be printed and displayed outside the examination hall.

Pre-requisites

  • PHP
  • Apache

Deployment

  • Setup the Apache server through XAMPP or a distribution software of your choice.
  • Start the apache server.
  • Clone the project to your server's default path.
  • Run the app on your web browser at localhost/Seating-Arrangement-Generator/sage/index.php.
  • The generated layouts will be displayed.

Screenshots

Seating Layouts

License

The content of this repository is licensed under a GNU General Public License v3.0.

About

Seating Arrangement Generator for generating seating layouts in classrooms and examination halls.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages