Skip to content

Harshal-Bhangale/Avinya3.0-Hackathon

Repository files navigation

Avinya 3.0 - AI-Powered Holistic Health Assistant

🚀 Project Overview

Avinya 3.0 is an AI-powered holistic health assistant designed to help users improve their mental and physical well-being through AI-driven fitness recommendations, emotional support, and wellness tracking. Built with Next.js, Tailwind CSS, and Langflow-powered AI, this project provides a conversational chatbot experience that delivers personalized wellness recommendations.


🎯 Objectives

  • 📊 Offer AI-generated fitness plans & well-being tips
  • 🤖 Provide empathetic AI-driven mental health support
  • 🧘 Track emotional well-being based on user inputs
  • 📌 Deliver real-time AI responses for an interactive experience

🛠 Technology Stack

Frontend (User Interface)

  • Next.js - Server-rendered React framework
  • React.js - Component-based UI
  • Tailwind CSS - Modern styling framework
  • Framer Motion & Lucide Icons - Interactive animations & iconography

Backend (AI & Processing)

  • Langflow - AI-powered chatbot for wellness guidance
  • Google Generative AI - Conversational AI for natural, context-aware responses

APIs & Integrations

  • Langflow AI API - Handles chatbot interactions
  • Google Generative AI API - Provides human-like conversational capabilities

📂 Project Directory Structure

The Avinya 3.0 project follows a well-structured modular architecture for scalability and maintainability.

AVINYA3.0-HEALTH/
│── .next/                     # 🚀 Compiled Next.js build files
│── app/                        # 🏗 Core frontend application
│   ├── api/                    # 🌐 API routes for AI chatbot
│   ├── components/             # 🖼 Reusable UI components
│   ├── fonts/                  # 🔤 Custom fonts
│── backend/                    # ⚙️ AI backend for chatbot processing
│── env/                        # 🔐 Environment variables and secrets
│── public/assets/              # 📂 Static assets (images, icons)
│── venv/                       # 🐍 Virtual environment for Python dependencies
│── .env.local                  # 🔑 Environment configuration
│── .eslintrc.json              # ✨ ESLint configuration
│── .gitattributes              # 🛠 Git configuration
│── .gitignore                  # 🚫 Ignored files in version control
│── LICENSE                     # 📜 Open-source license
│── next-env.d.ts                # 📝 TypeScript environment definitions
│── next.config.mjs              # ⚙️ Next.js configuration
│── package-lock.json            # 📦 NPM dependencies lock file
│── package.json                 # 📦 Project dependencies & scripts
│── postcss.config.mjs           # 🎨 CSS processing configuration
│── README.md                    # 📖 Project documentation
│── tailwind.config.ts           # 🎨 Tailwind CSS configuration
│── tsconfig.json                 # 📝 TypeScript configuration

🏆 Key Features

1️⃣ AI-Powered Fitness Plans 🏋️‍♂️

✅ Custom workout & diet plans based on user fitness goals
✅ AI-generated routines tailored for home & gym workouts
Progress tracking & fitness insights

💬 Example:
🔹 User: "I want to gain muscle and work out 4 times a week."
🔹 AI Response: "Here's your weekly plan: Monday - Upper Body Strength, Wednesday - HIIT, Friday - Core, Sunday - Yoga. Try high-protein meals like grilled chicken and quinoa."


2️⃣ Smart Mental Health Guidance 🧠

✅ AI-powered sentiment analysis based on user interactions
✅ Provides coping strategies, mindfulness techniques, and relaxation exercises
✅ Engages users with empathetic and human-like conversation

💬 Example:
🔹 User: "I'm feeling really stressed today."
🔹 AI Response: "It sounds like you're having a tough time. Try a 5-minute deep breathing exercise to relax. Remember, you're doing great!"


3️⃣ Wellness Insights & Recommendations 🏥

✅ AI suggests lifestyle changes based on daily habits
Sleep optimization, hydration tracking, and stress relief techniques
✅ Helps users build better daily routines for improved well-being

💬 Example:
🔹 User: "I only slept 4 hours last night."
🔹 AI Response: "Try reducing screen time before bed and following a sleep schedule for better rest."


⚡ How to Set Up & Run the Project

🔹 Frontend Setup (React + Next.js)

cd AVINYA3.0-HACKATHON
npm install
npm run dev

🔹 The frontend runs on http://localhost:3000/.

🔹 AI Chatbot Backend Setup

cd AVINYA3.0-HACKATHON/backend
pip install -r requirements.txt
python together.py

🔹 The backend runs on http://127.0.0.1:5000/.


🛠 Implementation Details

Langflow-powered chatbot provides personalized fitness & mental health suggestions.
✔ AI learns user preferences over time for better recommendations.
✔ The chatbot is designed to be empathetic, human-like, and engaging.


🌍 Target Audience

👥 Health-conscious individuals looking for AI-driven wellness insights.
🧘 People interested in emotional support & mental health tracking.
🏋️ Fitness enthusiasts wanting customized training & nutrition plans.
📱 Anyone seeking AI-powered lifestyle improvements.


🚀 Future Enhancements

🔹 Voice-based AI chatbot for hands-free interaction
🔹 Integration with wearable health devices (smartwatches, fitness trackers)
🔹 More advanced AI-generated workouts & mental wellness strategies
🔹 Daily health tracking & progress visualization dashboard


🎯 Conclusion

Avinya 3.0 successfully integrates AI-driven fitness recommendations, mental health guidance, and holistic wellness insights. With Langflow-powered AI chatbots and Google Generative AI, users receive real-time, empathetic health recommendations.

This project offers a powerful, interactive, and user-friendly AI companion for improving both physical and mental well-being. 🚀


👨‍💻 Developed By Team Synaptic-Surge 🔥

💡 Building AI for a Healthier Future!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors