CoachFriend
CoachFriend is an intelligent coaching platform designed to bridge the gap between coaches and athletes. By leveraging AI-driven insights and a seamless management interface, CoachFriend helps users track progress, optimize training schedules, and achieve their fitness goals more effectively. 🚀 Features Personalized Training: Custom workout plans tailored to individual needs.
AI Agent Integration: (Found in the /agent directory) Uses intelligent automation to provide feedback and coaching tips.
Modern Frontend: (Found in the /frontend directory) A clean, responsive user interface for easy navigation.
Progress Tracking: Monitor key performance indicators and athletic milestones.
🛠️ Project Structure /frontend: The web-based user interface (built with React/Next.js).
/agent: The backend logic and AI processing unit.
.claude: Configuration for AI-assisted development.
⚙️ Setup & Installation Clone the repository:
Bash
git clone https://github.com/vubui208/CoachFriend.git
Environment Variables: Create a .env file in the root directory and add your necessary API keys (see .env.example).
Install Dependencies: Navigate to both frontend and agent folders and run:
Bash
npm install
🛡️ Security Note Ensure that your .env file is added to your .gitignore to prevent leaking sensitive API keys or database credentials to GitHub.