Skip to content

Yusiko99/ElevateAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ElevateAI - AI-Driven Life Architect

ElevateAI is a comprehensive personal growth and optimization platform that combines AI-powered wellness coaching, personalized learning modules, and advanced beauty analysis to help users achieve their full potential.

🌟 Features

🎯 Life Goal Management

  • Intelligent daily goal tracking and optimization
  • Personalized progress analytics and insights
  • Adaptive goal recommendations based on user behavior

🧠 AI Wellness Coach

  • Personalized physical and mental health recommendations
  • Mood tracking and emotional wellness insights
  • Adaptive workout and nutrition plans
  • Stress management and mindfulness guidance

📚 Personalized Learning

  • AI-curated skill acquisition modules
  • Knowledge expansion based on interests and goals
  • Progress tracking and adaptive difficulty
  • Micro-learning sessions for busy schedules

✨ Beauty & Aesthetics Analysis

  • Advanced facial analysis and enhancement recommendations
  • Skin health assessment and personalized care plans
  • Makeup and styling suggestions
  • Progress tracking for beauty goals

🚀 Getting Started

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn
  • MongoDB (for data persistence)

Installation

  1. Clone the repository:
git clone https://github.com/Yusiko99/ElevateAI.git
cd ElevateAI
  1. Install dependencies:
npm run install-all
  1. Set up environment variables:
cp .env
# Edit .env with your configuration
  1. Start the development server:
npm run dev

The application will be available at:

🏗️ Architecture

  • Frontend: React with TypeScript, Material-UI, and modern hooks
  • Backend: Node.js with Express, MongoDB, and AI integrations
  • AI Services: OpenAI API, TensorFlow for image analysis
  • Authentication: JWT-based secure authentication
  • File Upload: Multer for image processing

📱 Key Components

Dashboard

  • Overview of daily goals and progress
  • Quick access to all features
  • Personalized insights and recommendations

Wellness Coach

  • Health tracking and analytics
  • Personalized recommendations
  • Mood and energy monitoring

Learning Hub

  • Skill development modules
  • Knowledge expansion tools
  • Progress tracking

Beauty Analysis

  • Facial feature analysis
  • Skin health assessment
  • Personalized beauty recommendations

🔧 Configuration

Create a .env file with the following variables:

PORT=5000
MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret
OPENAI_API_KEY=your_openai_api_key

📄 License

This project is licensed under the Apache License 2.0.

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a Pull Request

📞 Support

For support and questions, please contact the yusikome@gmail.com

About

ElevateAI: Your AI for a Better You. ✨

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors