Skip to content

AungS8430/formulistic1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Formulistic1

License Languages Last Commit

Overview

Formulistic1 is a web application that shows Formula 1 statistics in real time. It offers live race data, driver standings, and historical insights for Formula 1 fans and analysts.


Features

  • Live Formula 1 statistics
  • Historical data for past seasons and races up to 2018 season
  • Interactive data visualizations, including both driver and lap-by-lap data
  • Responsive interface (desktop & mobile) WIP
  • Modern tech stack (NextJS with TypeScript, FastAPI with Python)

Tech Stack

  • Frontend: NextJS with TypeScript (located in frontend/)
  • Backend: FastAPI and FastF1 for data gathering (located in backend/)

Project Structure

formulistic1/
├── backend/      # Python backend code & API
├── frontend/     # NextJS frontend source code & assets
├── LICENSE
├── README.md

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/AungS8430/formulistic1.git
    cd formulistic1
  2. Install frontend dependencies:

    cd frontend
    npm install
    # or
    yarn install
  3. Install backend dependencies:

    cd ../
    backend/install.sh

Usage

  1. Start the backend server:

    cd backend
    fastapi run server.py
  2. Start the frontend development server:

    cd ../frontend
    npm start
    # or
    yarn start
  3. Open http://localhost:3000 in your browser.


Contributing

Contributions are welcome!
If you have suggestions, bug reports, or feature requests, please open an issue or submit a pull request.

Steps:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/my-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin feature/my-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License.
See LICENSE for details.


Contact

For questions or feedback, open an issue.

About

Web application that shows Formula 1 statistics in real time

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors