From fab10de630c41231a80d3fc69a2a323b4b5f72d7 Mon Sep 17 00:00:00 2001 From: Priyansh Kumar Singh <52667323+Nik-code@users.noreply.github.com> Date: Sat, 24 Aug 2024 14:54:28 +0530 Subject: [PATCH] Improve README with Detailed Project Information and API Example (#99) * Improve README with detailed features and example usage Enhanced the README with a more detailed explanation of OpenF1's features, including real-time data, historical analysis, car telemetry, and driver information. Added example API usage for fetching lap data and updated links to the documentation. Included sections to support the project and clarified its unofficial status regarding Formula 1 trademarks. * doc: fix donation buttons --------- Co-authored-by: Bruno Godefroy --- README.md | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 211fdbf..41a3590 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,36 @@ # OpenF1 API -OpenF1 is a free and open-source API that provides real-time and historical Formula 1 data. -For more information, please check openf1.org. +**OpenF1** is a free and open-source API that offers real-time and historical Formula 1 data. Whether you're a developer, data analyst, or F1 enthusiast, OpenF1 provides comprehensive access to lap timings, car telemetry, driver information, race control messages, and more. + +Explore the data through JSON or CSV formats to build dashboards, analyze races, or integrate F1 data into your projects. + +For full API documentation, visit [openf1.org](https://openf1.org). + +## Key Features + +- **Real-Time Data**: Stay updated with live lap times, speeds, and driver positioning. +- **Historical Data**: Analyze past races, compare performance over seasons, and dive deep into race strategy. +- **Car Telemetry**: Access in-depth car data, including throttle, brake, DRS, and gear information. +- **Driver Information**: Get details on F1 drivers, including team affiliations and performance metrics. + +## Example Usage + +Here’s a quick example of how to fetch lap data for a specific driver using the API: + +```bash +curl "https://api.openf1.org/v1/laps?session_key=9161&driver_number=63&lap_number=8" +``` + +For more detailed examples and documentation, visit the [API Documentation](https://openf1.org). ## Supporting OpenF1 -If you find the API useful, please consider donating to support the long-term sustainability of the project. + +If you find this project useful, consider supporting its long-term sustainability: Buy Me A CoffeeGitHub Sponsors +## Disclaimer -## Notice -OpenF1 is an unofficial project and is not associated in any way with the Formula 1 companies. F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX and related marks are trade marks of Formula One Licensing B.V. +OpenF1 is an unofficial project and is not affiliated with Formula 1 companies. All F1-related trademarks are owned by Formula One Licensing B.V.