Pallas' Chalice

Get your healthy water habits down by competing with friends and meeting your goals. Now with a live scoreboard, archive, and more!


Chalice served to teach me a lot of new skills which I know will come in very hand during future projects. This is my first time working with my own Firebase database, and I learned a lot about storing that data persistantly in order to allow users to add friends and compete to be the best water drinker in town! Despite the systems flaws, I find it's stupidly simple nature endearing and am happy with the result.

Privacy Policy

Chalice is my first project where I store user data to a database, but the purpose is enables the main functionality of the app, competing with friends. Each user is initally prompted for their name and weight. Weight is NOT stored to the database, however a water goal is generated from this value and stored with the user's name as a profile in the database. The user has full control over both these values, and may overwrite them at any time in the settings, removing the previous values from the database entirely.

Overall, your daily water consumed, name, and water goal is stored to a database to ensure that users can add one another and compete to see whos drinking the most.