Skip to content

Sun-Mountain/circuit_frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published