Best Flask open-source libraries and packages

Rrjc_web_app

A virtual running event leaderboard webapp
Updated 1 year ago

RRJC X Strava Web App

image

⭐ About

Road Relay July Challenge (RRJC) is a yearly virtual running event organized by Raffles Hall Road Relay. It was started in 2020 during the Covid times. RRJC X Strava Webapp was built to provide a leaderboard and fulfill adminstrative purpose such as carrying out event challenges and collating distances through Strava's API. After going through a one-time authentication, participants are able to see their running distances on the app's leaderboard automatically synced with their recorded runs on Strava.

Home Page Hall Of Fame Strava Registration
image image image

🛠️ Key Technologies

Frontend

  • React
  • JavaScript
  • Material-UI

Backend

  • Python
  • Flask

Deployment

  • Heroku (Backend Services)
  • Vercel (Frontend PWA)

Database

  • Firebase Firestore

Scheduler

  • Heroku

📝 Data Sources

The information and data used in RRJC WebApp is fetched from Strava via:

🚧 Contributor

😊 Contact Me

If you liked the website or just want to get in touch, reach out to us at our linkedIn Lim Wen Feng, Jason Ng, Ho Zhen Hong. Cheers.

Tags oauth event