Secure check-in and scoring. Easy for instructors, easy for students.
made with ❤️ in Pittsburgh, PA by QuantumStack
- 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/.env
file accordingly (this may help) - In
client/cmulab
, fill lines 6-7 - Move the
client/cmulab
script 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 install
in theserver
directory npm start
to 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.