CupTally is a practical, low-friction utility for offices, shared flats, clubs and community spaces that need a fair way to track communal coffee consumption. The app pairs a lightweight mobile client with an administrator-controlled web database so teams can register locations, assign users, and record the active coffee bag; users then log cups with unique codes so the group has a single source of consumption truth. CupTally reduces the informal cash-jar guesswork by producing auditable records and immediate per-person payment obligations when a bag is closed, which helps settle shared costs quickly and transparently.
The system centers on a web-based admin console and a mobile app that communicate with a central database. An administrator creates a location profile, registers participants and sets the current coffee bag with basic details such as bag weight or estimated cup count and the bag’s purchase price. Team members sign into the mobile app using their assigned user code and record each cup as they make it. When the admin closes a bag, CupTally calculates the average price per cup based on recorded consumption and the bag cost, then posts the resulting balances so everyone can see who owes what.
User interaction is intentionally simple: unique numeric or alphanumeric codes identify users, and a single tap or press in the mobile interface logs a cup against that code. The app provides immediate feedback after each entry so users can confirm their tally and check recent usage. Mobile screens include a current-bag summary and a per-user view for quick verification. For teams, this straightforward control scheme minimizes mistakes and keeps the barrier to participation low.
Administrators use the web interface to manage locations, add and remove users, set bag details, and close cycles. The console displays consumption histories, timestamps for each cup log, and an itemized record of bag lifecycles so accounting is simple and auditable. Admins can also record payments once members settle their balances and apply an administrative margin to a bag’s price if a group agrees to include overhead or service fees. These tools make it easy to reconcile funds and maintain a clear ledger over time.
The design favors clarity over ornamentation: large readable text, clear labels for locations and bags, and straightforward indicators of outstanding balances. The mobile app uses simple icons and high-contrast elements to support quick glances in busy communal spaces, while the web console offers tabular views and concise summaries for fast bookkeeping. Accessibility considerations include easily scannable lists and prominent action buttons so users with limited time or sight can still participate reliably.
Although CupTally is a utility rather than a game, it supports a natural progression through repeated bag cycles: locations accumulate historical usage data, which helps administrators plan purchases and groups understand long-term consumption patterns. Regular use smooths billing rhythms and reduces the frequency of disputes; teams that adopt a simple closing cadence (for example, per week or per bag) benefit from predictable settlements and clearer budgets. The app’s ongoing value comes from the cumulative record and the repeatable, low-effort workflow.
CupTally is best suited to shared bean-to-cup coffee machines and setups where tracking individual cups is meaningful. It requires an administrator to set up and maintain the online database and relies on accurate recording of the current bag and timely bag-closing to produce correct settlements. Because it depends on a linked web database, consistent connectivity is expected for real-time updates; teams that need completely offline-only solutions should consider this when planning deployment.
To begin, an administrator signs up on the web console, registers the location and participants, and enters the initial bag information. Team members receive their user codes and install the mobile app to start logging cups. From there, CupTally handles the tallying, provides immediate transparency for users, and gives administrators the records they need to keep shared coffee billing fair and auditable.