Secure check-in and scoring. Easy for instructors, easy for students.
- Automatically generates QR codes for check-in
- Easily export data to CSV, with filters
- Add/remove users from comprehensive admin console
- Flag suspicious activity automatically
- Enforce lab section timeslots
Learn more here
- Install Node.js and MongoDB on your system.
- Fill the
server/.envfile accordingly (this may help) - In
client/cmulab, fill lines 6-7 - Move the
client/cmulabscript to an accessible location for students - Using a terminal, type
mongo <database name> - Type
db.users.insert({"_id": "<admin user ID>", "admin": true}); - Run
npm installin theserverdirectory npm startto get started!- Give instructors access to CMULab from the admin console
For additional instructions, visit DEPLOYMENT.md.
Feel free to make issues here on GitHub! Source code available under MIT license.


