Skip to content

BookmDan/Marathon-Signup

Repository files navigation

Run Your Socks Off

I made a marathon sign-up form. The inspiration for this project came from Cherry Blossom Run

to get it started:

  • npm install

  • pipenv install && pipenv shell

  • export FLASK_APP=app.py

  • export FLASK_RUN_PORT=5555

  • 'flask db upgrade' to generate your database.

  • 'python seed.py' to populate it.

  • in 'client' -> npm run dev

  • in 'server' -> python app.py to run your development server.

Future Coding:

Things I'd like to implement in the future include:

  • depending on authorization, a user can create new race events. For example a race admin can do this.
  • Stripe payment processing to simulate real transaction
  • Firebase login and authentication
  • Firestore for database
  • add 'Results' page