Skip to content

Byk3y/Brigo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

388 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Brigo Logo

Brigo

AI-Powered Study Companion
Transform any study material into flashcards, quizzes, and audio summaries

WebsiteApp StorePrivacyTerms

iOS Expo React Native TypeScript


✨ Features

Feature Description
📚 Smart Flashcards AI-generated cards with spaced repetition
🧠 Adaptive Quizzes Difficulty adjusts to your performance
🎙️ Audio Summaries Listen to your materials like a podcast
💬 AI Tutor Chat Ask questions about your exact materials
🐾 Study Pet Virtual companion that grows with your streaks
🔮 Exam Predictions AI predicts likely exam questions

🛠️ Tech Stack

Layer Technology
Framework Expo 54 (React Native 0.81)
Language TypeScript 5.9
Navigation Expo Router 6
State Zustand
Backend Supabase (PostgreSQL + Edge Functions)
Auth Supabase Auth (Email, Google, Apple)
Payments RevenueCat
AI OpenAI GPT-4o, Google Gemini
Analytics Mixpanel
Animations Moti + Reanimated

🚀 Quick Start

# Clone and install
git clone <repo>
cd brigo
npm install

# Setup environment
cp .env.example .env
# Fill in your Supabase and API keys

# Install iOS dependencies
cd ios && pod install && cd ..

# Run development build
npx expo run:ios

📁 Project Structure

app/                     # Expo Router screens
├── (tabs)/              # Main tab navigation
├── onboarding/          # Onboarding flow
├── quiz/                # Quiz player
├── flashcards/          # Flashcard viewer
└── audio-player/        # Podcast player

components/              # Reusable UI components
lib/
├── store/               # Zustand state management
├── services/            # API and business logic
└── supabase.ts          # Database client

supabase/functions/      # Edge Functions (Deno)

💰 Business Model

  • Free Tier: 2 notebooks, basic features
  • Pro Tier: Unlimited notebooks, priority AI, all features
  • Pricing: Weekly intro offer → Semester (3-month) subscription

🔐 Security

  • Row Level Security (RLS) on all Supabase tables
  • No hardcoded secrets (environment variables only)
  • GDPR compliant (Mixpanel EU data residency)

📦 Deployment

# Production build
eas build --platform ios --profile production

# Submit to App Store
eas submit --platform ios

brigo.app

© 2026 Brigo. All rights reserved.

About

Brigo — AI-powered study app with flashcards, quizzes, and audio summaries. Built with Expo & Supabase.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors