SmartPack - a smart backpack assistant for students

The Project

Smartpack is a app I created to eliminate the frustration of forgetting school material such as bringing homework and relevant course work which dragged had been detrimental on my grade. Built with Flutter and Firebase, Smartpack combines backpack scanning with live school calendar integration to tell students exactly what to pack and reminds them if they forget before they leave the house. At its core, Smartpack connects directly to a student's school calendar via an iCal feed (compatible with Canvas, Google Calendar, and most LMS platforms). It reads the day's actual class schedule and automatically generates a personalized packing checklist based on what classes the user has. The app also features hardware-assisted backpack scanning, which detects physical items inside a bag and reports their presence and combined weight, allowing students to cross-reference what's detected against what's needed, instantly identifying missing items before heading to school. The project is still in a work in progress. Something That I found to be difficult was actually learning how to code and integrate said code with hardware as previously, I dealt exclusively with hardware.

Hardware

About the team

  • Taiwan

Team members

  • Jayden