Skip to content

UncleTeslim/fitforall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🇳🇬 Naija Fitness Coach 🏋️‍♂️

A personalized AI fitness assistant designed to help users across Nigeria (and beyond) create home workout plans, meal plans, and stay consistent with their health journey — powered by prompt engineering and natural language processing (NLP).

Naija Fitness Coach


🔥 Features

  • 🧠 AI-Powered Chatbot: Chat with your fitness coach anytime.
  • 🍲 Personalized Meal Plans: Based on fitness goals and lifestyle.
  • 🏠 Home Workouts: Plans tailored to your body type, schedule, and equipment.
  • 📚 Prompt-Powered Intelligence: Context-aware answers based on your own data.
  • 📱 Mobile-Friendly UI: Designed for easy use across all devices.
  • 🎥 Landing Page Video: Quick motivational preview to engage users.

💻 Tech Stack

  • Frontend: HTML, CSS (Tailwind utility-style), JavaScript
  • Backend: Python, Flask
  • AI Stack: LangGraph + LangChain, OpenAI (or LLM of choice)
  • Memory Persistence: MemorySaver for session continuity
  • Hosting: Render

🚀 Live Demo

👉 Click here to try it live



🛠️ Getting Started (Local Dev)

# 1. Clone the repository
git clone https://github.com/UncleTeslim/FitNaijaCoach.gitgit
cd FitNaijaCoach

# 2. Set up your virtual environment
python3 -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# 3. Install dependencies
pip install -r requirements.txt

# 4. Run the Flask app
python app.py


---

## 🧠 Future Improvements

- ✅ Add user authentication
- ✅ Save chat history per user
- ✅ Admin dashboard for analytics
- 🧾 Integration with Nigerian nutrition APIs
- 📱 PWA support (Installable web app)

---

## 📄 License

**MIT License**
Use it, remix it, improve it — just give credit if you do.

---

## 💬 Made with 💪 by UncleTesim

Built with love and logic.
Powered by Naija grit 🇳🇬.

About

A culturally-aware AI fitness assistant built for Nigerians. Provides personalized workout plans (home & gym) and diet suggestions focused on local meals, tailored for goals like weight loss, weight gain, or muscle building. Doesn't respond to non-fitness queries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors