qhetrick / CSE_5914_Fitness_App

Team repo for CSE 5914 Capstone Course
3 stars 1 forks source link

CSE 5914 Fitness App

Our team is committed to creating an app that saves you from guessing your workouts. By using Elasticsearch to query a plethora of sources for exercises sorted by muscle group and individual muscle, we can create a streamlined training experience that will increase efficient progress in our users.

Alt text

Running the project after small local changes

  1. After small changes to a specific container (frontend, backend, etc.) just run docker compose up --build -d , where is the container that you want to rebuild
  2. This drastically reduces downtime and doesnt cause your entire project to rebuild itself.

Running the full project after pulling new changes

  1. Firstly, run "docker compose build" in the root directory
  2. Next, run "docker compose up" to start the server, or "docker compose up -d" to run the server in detached mode which allows you to run other commands after the server is started

Common Issues in Running:

Proposed Features

Identifying the Problem

The best way to produce viable output through our code is to first understand our problem space. We've decided to start with some basic questions in an attempt to break down our problem.

    Who is our user base?
    What constitues an effective work out?
    What sources will we pull from using Elasticsearch?

Tech Stack: