Skip to content

Minhajul-Mahib/DailyFitnessApp

Repository files navigation

DailyFit Challenge App

A simple Unity-based mobile app that delivers a new fitness challenge every day, lets users mark completion, track their 10-day streak, and receive daily reminders. "Built as a coursework project at Borough of Manhattan Community College (CUNY) in collaboration with Faysal Mahamud."

Contributors

  • Minhajul Mahib
  • Faysal Mahamud

🔗 Live Prototype & Demo Video

Watch our working prototype in action:
https://youtu.be/xTcpxRSOHHA?si=s7rDSRCk4oI2-VpC

🎯 Features

  • Email Authentication (Firebase Auth)
  • Daily Challenge display (Day 1–10)
  • Challenge Detail: with instructions and “Mark Complete”
  • Progress Tracker: 10-card grid + weekly summary bar
  • Local Notifications: daily reminders at 9 AM
  • Profile & Settings: view name/email, sign out, toggle reminders

🚀 Getting Started

Prerequisites

  • Unity 2021.3 LTS (with Android Build Support)
  • Mobile Notifications package (via Package Manager)
  • Firebase SDK (Auth) and your google-services.json in Assets/

Installation

  1. Clone the repo:
    git clone https://github.com/Minhajul-Mahib/DailyFitnessApp.git
    cd dailyfit-challenge-app

About

A Unity-based mobile fitness challenge app with Firebase Auth, daily challenges, streak tracking, and local notifications.

Topics

Resources

Stars

Watchers

Forks

Contributors