{"id":28222695,"url":"https://github.com/rayray39/hydrate","last_synced_at":"2025-10-15T02:27:48.062Z","repository":{"id":293811601,"uuid":"984755468","full_name":"rayray39/hydrate","owner":"rayray39","description":"Track and analyze your hydration levels for your favourite drinks like water, coffee and tea!","archived":false,"fork":false,"pushed_at":"2025-05-27T06:57:20.000Z","size":377,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-11T19:11:16.191Z","etag":null,"topics":["mantine-ui","react","supabase","supabase-auth","typescript","vercel"],"latest_commit_sha":null,"homepage":"https://hydrate-me.vercel.app/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rayray39.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-16T13:02:50.000Z","updated_at":"2025-05-27T06:57:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"647baa5d-e012-4b4e-bd64-6335acc28d64","html_url":"https://github.com/rayray39/hydrate","commit_stats":null,"previous_names":["rayray39/hydrate"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rayray39/hydrate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayray39%2Fhydrate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayray39%2Fhydrate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayray39%2Fhydrate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayray39%2Fhydrate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rayray39","download_url":"https://codeload.github.com/rayray39/hydrate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayray39%2Fhydrate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279035426,"owners_count":26089680,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-15T02:00:07.814Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mantine-ui","react","supabase","supabase-auth","typescript","vercel"],"created_at":"2025-05-18T07:13:48.805Z","updated_at":"2025-10-15T02:27:48.038Z","avatar_url":"https://github.com/rayray39.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Description  \nTrack and analyze your daily hydration levels across your favorite drinks — including water, coffee, and tea — with ease and precision using **Hydrate**.  \n\nVisit Hydrate [here](https://hydrate-me.vercel.app)\n\nThis hydration tracker lets users log their fluid intake, visualize their consumption patterns, and maintain healthier habits. Built with a clean, responsive UI and secure user authentication, each user gets a personalized experience with private hydration logs.  \n\n## How It Works\n\nRecord daily hydration levels for any of the default beverages (water, coffee and tea), using the vertical sliders. The dynamic and responsive UI will update the total amount, in litres, of the beverage drank. The database will also be updated to allow users to seamlessly fetch their hydration logs daily. Use the export feature to download the hydration logs as a .txt file.  \n\n\u003cp align='center'\u003e\n    \u003cimg src='./src/assets/hydrate-home-2.png' width='60%' \u003e  \n\u003c/p\u003e\n\n\u003cbr\u003e\n\nUse the analytics page to look at hydration logs and visualize consumption patterns for the past 7 days. \n\n\u003cp align='center'\u003e\n    \u003cimg src='./src/assets/hydrate-analyze.png' width='70%' \u003e  \n\u003c/p\u003e\n\n\u003cbr\u003e\n\n# Features  \n- 🔐 **Secure Authentication** via passwordless email OTP using **Supabase Auth**\n- 🧾 Individual Hydration Logs with **Supabase Postgres Database**\n- ☁️ **Cloud-based Storage \u0026 API** using **Supabase** as the backend-as-a-service (BaaS)\n- 🥤 Multi-beverage Tracking (water, coffee, tea) using a dynamic **React + TypeScript** frontend\n- 📈 Visual Feedback \u0026 Tracking UI built using **Mantine UI** components and **ChartJS** for a clean, responsive experience\n- 💬 **Express.js** Backend Integration (optional/custom APIs) for extensibility\n- 🚀 **Deployed on Vercel** for seamless, fast, and free hosting with continuous deployment from GitHub\n\n# Tech Stack  \nThis section highlights the tech stack used for this project.  \n\n[![Tech Stack](https://skillicons.dev/icons?i=react,ts,supabase,express,postgres,vercel\u0026theme=dark)](https://skillicons.dev)\n\n# Future Work  \nThis section highlights some of the new features that may be implemented in future releases.  \n\n- Dynamic addition of new beverages other than the default ones (water, coffee, tea).\n- Dynamic deletion of current beverages on the home page.\n- Customization of vertical sliders (bgcolor, fill color, etc.) for beverages.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frayray39%2Fhydrate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frayray39%2Fhydrate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frayray39%2Fhydrate/lists"}