Skip to content

Ken-Obieze/buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Gym Buddy Finder

Gym Buddy Finder is a web application that helps fitness enthusiasts find workout partners in their local area. It allows users to connect with like-minded individuals, schedule workouts, and stay motivated on their fitness journey.

Team Members

Backend Team:

Frontend Team:

Features

  • User registration and login
  • Profile creation and management
  • Matching algorithm to find compatible workout partners
  • Chat functionality to communicate with buddies
  • Exercise tracking and progress visualization
  • Notification system for buddy requests and messages

Technologies Used

  • Flask (Python web framework)
  • SQLAlchemy (Database ORM)
  • Flask-Login (User authentication)
  • Google Maps API (Geocoding and location-based matching)
  • HTML/CSS/JavaScript (Frontend development)
  • SQLite (Database)

Installation

  1. Clone the repository:

    git clone https://github.com/Ken-Obieze/buddy.git
  2. Set up the database:

    flask db init
    flask db migrate
    flask db upgrade
  3. Run the application:

    flask run
  4. Run the application:

    flask run
  5. Access the application in your web browser at http://localhost:5000.

Contribution

Contributions to the Gym Buddy Finder project are welcome. If you would like to contribute, please follow these steps:

  • Fork the repository.
  • Create a new branch for your feature/bug fix.
  • Make your modifications and commit the changes.
  • Push your changes to your forked repository.
  • Submit a pull request detailing your changes.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published