Skip to content

thacuriousbuilder/haven

Repository files navigation

HAVEN - Enjoy Food. Hit Your Goals (Weekly Calorie Tracking App)

A mobile calorie tracking app that replaces daily restrictions with a flexible weekly budget system, helping you maintain a sustainable eating habits.

🎯 Overview

HAVEN is a React Native mobile app that takes a different approach to calorie tracking. Instead of rigid daily limits that lead to guilt and failure, HAVEN uses:

  • Weekly Calorie Banks - Flexibility to enjoy life while staying on track
  • 7-Day Baseline Week - Learn your natural eating patterns first
  • Pre-Planned Cheat Days - Intentional days to indulge without guilt
    • Smart Metrics - Balance, Consistency, and Drift scores that make you understand your patterns

🏗️ Tech Stack

Frontend

  • React Native Using Expo
  • TypeScript
  • Ionicons for icons

Backend

  • Supabase - PostgreSQL database, authentication, RLS
  • Supabase Edge Functions - Serverless TypeScript functions (Deno runtime)

APIs

  • USDA FoodData Central - Free food database (300k+ foods)
  • OpenAI GPT 4o- AI Estimate Image Calories

About

Enjoy food. Hit your goals.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •