Skip to content

🏎🏁 This GitHub repository features a Formula 1 Driver Standings application, showcasing my skills in web development and data visualization. Through this project, I aim to provide an interactive and dynamic way to track F1 standings. Dive into the code and explore how web technologies can bring sports data to life.

Notifications You must be signed in to change notification settings

rembertdesigns/Formula-1-Driver-Standings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏎️ Formula 1 Driver Standings

πŸ“Œ Overview

An interactive web application that displays the latest Formula 1 driver standings. Built with modern web technologies, this project showcases skills in web development, data visualization, and responsive design.

πŸ› οΈ Technologies Used

  • Pug: HTML templating engine
  • SCSS: Advanced CSS preprocessor for styling
  • Babel: JavaScript compiler for using next-generation JavaScript

πŸš€ Features

  • Real-time display of current F1 driver standings
  • Responsive design compatible with various devices
  • Interactive elements for enhanced user engagement

πŸ“Έ Demo

Screen.Recording.2022-07-28.at.5.34.19.PM.mov

🧰 Installation & Setup

To run this project locally:

1. Clone the repository

git clone https://github.com/rembertdesigns/Formula-1-Driver-Standings.git

2. Navigate into the project directory

cd Formula-1-Driver-Standings

3. Install dependencies

npm install

4. Start the development server

npm start

πŸ’‘ Note: Make sure you have Node.js and npm installed before starting.

πŸ“ˆ Project Highlights

  • βš™οΈ Demonstrates proficiency in modern front-end tooling (Pug, SCSS, Babel)
  • πŸ“± Built with responsive design principles for multi-device compatibility
  • πŸ“Š Emphasizes skills in data visualization and real-time UI updates
  • 🧠 Shows initiative in self-directed learning and building around niche interests like Formula 1

🀝 Contributing

Contributions are welcome! If you have ideas to improve functionality or design:

Fork the repo Create a new branch (git checkout -b feature/your-feature-name) Submit a pull request!

πŸ“„ License

This project is licensed under the MIT License. Feel free to use, modify, and build upon it!

🏁 F1 API Integration

This app can be extended using real-time data from the Ergast Developer API, a public API for accessing current and historical Formula 1 data.

βœ… Great next steps include:

  • Integrating live standings, race results, and constructor data
  • Visualizing season comparisons with driver telemetry
  • Automating weekly updates via scheduled API calls

If you're a hiring manager or recruiter, this demonstrates real-world readiness for working with external APIs, async data handling, and dynamic rendering in production apps.

🌎 Let’s Connect

Let’s collaborate or connect professionally:

I'm open to freelance work, contract roles, and full-time opportunities in AI, automation, or web app development.

About

🏎🏁 This GitHub repository features a Formula 1 Driver Standings application, showcasing my skills in web development and data visualization. Through this project, I aim to provide an interactive and dynamic way to track F1 standings. Dive into the code and explore how web technologies can bring sports data to life.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published