Skip to content

OptimaLPro/AthletiLink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AthletiLink

AthletiLink is a social media platform designed to connect athletes across various sports disciplines. This project built using HTML, CSS, JavaScript, Express, and MongoDB.

Features

  • User Registration: Users can register on the site and choose their desired sports categories.
  • Explore: Users can explore all the workouts available from others in their chosen sports categories.
  • Activity Posts: Users can create posts about upcoming workouts or fitness activities and invite others to join.
  • Feedback: Users can comment on activity posts, share their experiences, and provide feedback on workouts.
  • Admin Panel: Includes functionalities for managing site content, graphical visualization of MongoDB data with D3, integration with Google Maps API for address convenience, image uploads using the ImgBB API, and the FitBot assistant.

FitBot Assistant

The FitBot is a personal assistant powered by OpenAI's ChatGPT 3.5 Turbo API. It provides:

  • Personalized coaching with emojis and fitness-related guidance.
  • Workout generation.
  • Motivational messages.
  • Insights into the fitness world.

Note: For complex health-related questions, consulting a medical professional is advised.

Screenshots

1 2 ezgif-5-d33174acb7 (1) 3 4 5

Getting Started

To get started with AthletiLink, follow these steps:

  1. Clone the repository: git clone https://github.com/yourusername/athletilink.git
  2. Install dependencies: npm install
  3. Set up MongoDB and configure the connection in config.js.
  4. Start the server: npm start
  5. Access the application at http://localhost:3000

Contributing

We welcome contributions to AthletiLink! Please fork the repository and submit pull requests.

License

This project is licensed under the MIT License.

About

Sport Social Media in HTML, JS, CSS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published