The program randomly assigns students to rooms and generates correspoding exam rosters for each room as .csv and .pdf files. You can optionally upload a single-page .pdf with exam instructions which will be appended as the second page of every roster .pdf.
Please upload your student and room information by downloading and modifying the templates: students.csv and rooms.csv. You can also test instructions.pdf. Export your student lists via:
MyBanner -> Class List -> Subject (for corresponding CRNs) -> Export -> Excel Spreadsheet - .xls
Even if I tested many possible cases, still make sure to double check the input and output files and see if all students have uniquely been assigned to rooms or not. I kindly ask you to notify me about issues if you encounter them (there shouldn't be any issues, jk).
You can and run the program locally on your device as well. After downloading, unzip the project folder and launch index.html with any web browser.