Skip to content

Ankitasareen/Fitnessify

Repository files navigation

Logo

Fitnessify


View Live · Report Bugs . Add Features

Demo

Fitnessify.-.Google.Chrome.2021-11-14.11-20-26.mp4

Table of Contents
  1. Inspiration
  2. What It Does
  3. Built With
  4. Getting Started

Inspiration

Because of the pandemic, people realize the importance of caring for their health more and more. There is now an ongoing demand for ways to train more effectively and conveniently since people cannot go out and need to do social distancing. Further, even after pandemic, the thought of training conveniently anytime or anywhere is now imprinted in many customers’ minds.

These facts all point to the need for creating an AI powered personal fitness trainer site that can assist customers anytime or anywhere they want. The AI fitness trainer can understand the customers’ needs and is able to develop a well planned training plan. The AI fitness trainer checks and improves customers’ fitness routines while making remote support accessible.

Because of the above requirements, we designed our site, Fitnessify, for customers to check and improve their fitness routine. The solutions our team came up with were to build an AI powdered personal fitness trainer site with an AI chat bot that advises customers about training tips and metrics about training progress of the customers.

What It Does

An AI powdered personal fitness trainer site with an AI chat bot that advises customers about training tips. Customers can see personalized fitness routine, diet plans and their weekly progress stats (metrics about training progress of the customers) on their logged in dashboards. Customers also have an AI Fitness assistant which assists them in their workouts. Also, there are posture analyzer and Yoga posture built on AI just to assist the customers. We also have automatic communication with customers through Twilio. Customer can send text message and will get automatic text message/phone call for more assistant.

Built With

Following technologies and libraries are used for the development of this website

  • Python
  • Azure bot
  • Microsoft Azure
  • OpenCV
  • HTML
  • CSS
  • Streamlit
  • Figma
  • Tableau
  • Twilio
  • Godaddy
  • Github

Getting Started

To setup the project locally the steps below.

Prerequisites

  # Homebrew
  brew install git

  # Sudo apt
  apt-get install git

  # Packman
  pacman -S git

  # Module Install (Fedora)
  dnf install git

Contribution guidelines


Contributions are welcome 🎉🎉

Local Repository Setup

Please refer to the project's style and contribution guidelines for submitting patches and additions. In general, we follow the "fork-and-pull" Git workflow.

  1. Fork the repo on GitHub
  2. Clone the project to your local system
  3. Commit changes to your own separate branch
  4. Push your work back up to your fork
  5. Submit a Pull request so that we can review your changes

NOTE 1: Please abide by the Contributing Guidelines.

Running the project.

The project uses static HTML, so you can view the local changes on opening index.html on browser

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published