Project Summary: Web-Based Attendance & Checkout System for High School We are looking for an experienced developer to build a web-based attendance/checkout system for a high school’s senior lunch program. The system will allow security staff at the guard shack to scan student barcodes as seniors leave and return to campus during lunchtime. The goal is to easily track which students are off-campus and which have checked back in. Core MVP Features Web-based application accessible from a small guard-shack PC or tablet Integration with cordless/wireless barcode scanners (HID or Bluetooth mode) Student Lookup & Status Tracking First Name Last Name Student ID Senior status (true/false) Current status (ON campus / OFF campus) Check-out scan: timestamp when student leaves campus Check-in scan: timestamp when student returns Simple dashboard for guard/staff showing: Recently scanned students Who is currently off campus Alerts for invalid scans or non-seniors Admin portal to upload/manage student roster (CSV import) Future Features (not required in MVP) Student photo display on scan License plate capture Reporting & analytics (daily logs, absent students, history) Mobile app version Notification system Hardware Compatibility Requirements Must support battery-powered wireless barcode scanners (Bluetooth/HID) Compatible with Zebra, Eyoyo, NADAMOO, Inateck, or similar models Works on affordable guard-shack PCs such as mini PCs, Intel NUC alternatives, Chromebox, or small Windows desktops Printer integration (future) for printing barcode stickers Tech Stack (suggested, but open to developer recommendation) Backend: Node.js, Python (FastAPI), or Laravel Frontend: React, Vue, or simple HTML/JS for speed Database: MySQL, PostgreSQL, or Firebase Hosting: Cloud-based (AWS, Azure, DigitalOcean, etc.) Deliverables Fully functional MVP web app Setup instructions and documentation Basic UI for scanning and status display Ability to deploy on a small PC at the guard shack One round of revisions after testing Ideal Freelancer Experience with barcode scanning integrations Practical, fast MVP development experience Strong communication and ability to recommend hardware/software choices