This project provides real-time F1 Information using API communications. The user compiles a form where he decides which kind of information he wants to get, and once he submit the form, a Query String is made and a request is sent to the API. Once the API responses, the user can see a list of information regarding the form he has compiled. Special thanks to the OpenF1 API for making this little project possible
- Drivers: information about drivers for each session.
- Cars: data about each car, at a sample rate of about 3.7 Hz.
- Intervarls: real-time interval data between drivers and their gap to the race leader.
- Sessions: information about sessions.
- Race Controls: information about race control (racing incidents, flags, safety car, ...).
NOTE: Sessions and Race Controls used to work but at the moment they don't and i still don't know the actual reason.
Clone the project
git clone https://github.com/EsseFNC/Get-F1-Information.git
Go to the project directory
cd Get-F1-Information
Install dependencies
npm install
Start the server
npm run start