Inspiration
We’ve all had roommates who leave their devices on, running up the electricity bill, while we end up paying the same. We wanted a smarter way to track usage and split costs fairly, so everyone only pays for what they actually use.
What it does
This is our MHacks 2025 project: a lightweight, privacy‑first tool to help roommates and teammates fairly split shared expenses and usage‑based bills. It combines a quick expense splitter, time‑based bill tracking, and a demo showcasing how computer vision can automate who’s currently using a shared resource.
How we built it
Flask (Python) – Backend and routing for the web app Auth0 – Secure authentication and social login Vanilla HTML/CSS/JS – Frontend user interface OpenCV + PyTorch (Face Recognition) – Local user detection for fair bill splitting demo Git & GitHub – Collaborative workflow, splitting tasks among team members
Challenges we ran into
Hardware Constraints Synchronizing team work Device Compatibility Issues with the free wili
Accomplishments that we're proud of
Successfully integrated multiple sponsor tracks Adapted to hardware constraints and still delivered a working demo Built a functional app with facial recognition for fair bill splitting Using Git to organize teamwork
What we learned
How to work as team How to integrate auth0 How to adapt to constraints How to use Git
What's next for Splitr
Mobile app expansion-A dedicated mobile app will enhance user accessibility and convenience. Payment integrations- Seamlessly link payments to make settling bills even easier. Group expense exports- Exporting group expenses simplifies tracking for shared costs and reimbursements. Increased hardware integration- Increased access to hardware would enable us to easier adapt to a variety of user cases that come with splitting bills


Log in or sign up for Devpost to join the conversation.