Verdant
A sustainability prototype that turns personal goals into visible progress.
Personal hackathon project

Long-term sustainability goals can feel abstract. Verdant explores shorter feedback loops through goals, streaks and a visual progress experience.
Goals with visible horizons
- Profile onboarding around household, travel, energy, water and lifestyle inputs.
- A dashboard grouping goals by daily, weekly and monthly timelines.
- Goal completion, eco-score and streak tracking with Supabase-backed records.
Profile, goals and streaks
- Next.js provides onboarding, profile and goal pages.
- Supabase stores user profiles, goals and streaks; dashboard subscriptions refresh goal-related state.
- Typed goal helpers coordinate completion and score updates, while the visual experience uses the project’s Three.js stack.
A prototype for personal progress
- Turn broad intentions into goals with explicit time horizons.
- Show progress through both goal completion and ongoing streaks.
- Keep demonstration social activity distinct from personal goal data.
Context and limits
Archived prototype, not a measured environmental-impact product. The dashboard uses demonstration activity-feed entries; personal goal and profile data are not published.