Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
circuit
planning
README.md

README.md

Circuit App

Description

Circuit App is a React/Django application that allows users to create circuits and add workouts with specified length of time (in minutes and seconds).

Deployed Site

http://circuitapp.surge.sh/

Backend/API

Deployed: https://circuit-backend.herokuapp.com/api/

Github: https://github.com/Sun-Mountain/circuit_backend

Tech

This is a React.js frontend and Django backend, styled with CSS.

Dependencies

Frontend

  • antd (Ant Design)
  • axios
  • react
  • react-dom
  • react-router-dom

Backend

  • django-cors-headers
  • django-rest-auth
  • djangorestframework
  • gunicorn
  • psycopg2-binary
  • python3
  • whitenoise

Installation

  • Fork and clone this repo.
  • Run npm install to install dependencies.
  • cd into circuit and run npm start to start app.

We are not accepting contributions at this time.

Future

  • Add user authorization so that they will only show circuits that the user created.
  • Create a timer to run through circuit workouts, countingdown and then prompting the user to start the next workout.
  • Make it so that users could choose to have their circuits private or public.
  • Users can "favorite" or save circuits from other users to their boards.
  • Create a leaderboard for most popular circuits.
You can’t perform that action at this time.