Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PepTrack

PepTrack is an iOS app (SwiftUI + Firebase) for tracking meals and nutrition goals. It logs meals, tracks progress toward nutrition goals, and uses an XP/achievement system to keep users engaged.

Features

  • Meal logging — record meals and track nutrition data
  • Goals — set and monitor nutrition goals
  • XP & achievements — earn XP and unlock achievements for consistent tracking
  • Auth — user accounts backed by Firebase
  • Profile — manage personal settings and progress

Project structure

  • PepTrack/AppShell — top-level app scaffolding
  • PepTrack/Auth — authentication
  • PepTrack/Goals — nutrition goal tracking
  • PepTrack/Logs — meal/activity logs
  • PepTrack/MealTab — meal logging UI
  • PepTrack/Models — data models
  • PepTrack/Profile — user profile
  • PepTrack/ViewModel — view models

Requirements

  • Xcode
  • Firebase project configured via GoogleService-Info.plist

Code quality

See PepTrack/Code_Quality.md for style, dead-code, and duplicate-code check workflows.

About

Full-stack iOS nutrition tracking app built with SwiftUI, Firebase, and AI-powered meal suggestions

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages