Home About Services Portfolio Skills Contact
← Back to portfolio
SaaS AI App Gemini API Supabase Freemium

MacroByte

Your smart nutrition, simplified by AI. Chat with Bity and forget counting calories by hand.

Project AI nutrition SaaS — own product
Type Design, fullstack development and product
Stack HTML · CSS · JavaScript · Gemini 2.0 Flash · Supabase · Vercel
AI Model Google Gemini 2.0 Flash — real-time nutritional analysis
Monetization Free · Premium €3.99/mo · Sigma €9.99/mo
Year 2025
View app live ↗

The challenge

Build a nutrition app people would actually use — not another form with endless food lists. The goal was to eliminate friction: the user says what they ate in natural language and the AI handles the rest. Built as a real product with authentication, a database, payment plans and a brand identity.

The solution

I built MacroByte as a full SaaS with Bity as the assistant — a chatbot with a sarcastic and motivating personality that analyses meals with Gemini 2.0 Flash and instantly returns calories, protein, carbs and fat. Authentication and data persistence run on Supabase with Row Level Security so each user only accesses their own data.

Core features

  • Natural chat with Bity: "I had chicken breast with rice" → macros calculated instantly
  • Dashboard with circular macro charts for the day
  • Nutritional calendar — monthly view with daily breakdown
  • Badge system with 9 levels (First Step → Titan)
  • Public TDEE calculator — no sign-up required, powered by Gemini
  • Freemium plans: 10/50/100 message memory depending on plan
  • Premium AI-generated recipes based on user goals
  • Supabase Auth + RLS — data completely isolated per user

Product & monetization

Three plans: Free (€0 forever), Premium (€3.99/month) and Sigma (€9.99/month). The main differentiator is Bity's memory — the more messages it remembers, the more personalised the assistant becomes. The Sigma plan includes early access to all future features.

macrobyte.enjoyer.win