/projet-bda-frontend

Frontend for Run Insight 🏃‍♂️ a project to analyze running stats with Oracle DMBS for advanced Database course

Primary LanguageTypeScript

Run Insights 🏃‍♂️

Overview

This project is part of the Advanced Database course (BDA) ,The primary goal of this project is to get familiar with advanced database concepts using Oracle , we tried implementing a platform to viziualize running statistics for an athlete ( from Strava API )

Features

  • Longest Break: Longest sequence of days without running.
  • Longest Streak: Longest sequence of consecutive running days.
  • Most/Least Active Weekday: Insights into the days of the week with the most and least running activity.
  • Daily Activity Tracking: Detailed tracking of daily activities, including distance and average speed.
  • General Insights: Total distance, duration, number of activities, and best efforts for 1km, 5km, 10km, and Half Marathon.
  • Total Distance per Month: Tracks monthly total distances.
  • Weekly Intensity of Runs: Insights into weekly run intensity.

Backend Repository

For more details, visit the backend repository.

Overview Page
image
Overview Page
image
Details Page
image

Instalation

Make sure to start the backend server before launching the front end To get started, just clone the repository and run

npm install && npm run dev