A Formula One stats application built using React Native CLI and React Navigation. The app utilizes the Formula One API to provide standings, schedules, and the latest news for the current Formula One season.
- Twitter Feed: Stay updated with the latest Formula One news and tweets.
- Driver Standings: View the standings of drivers in the current season.
- Constructor Standings: Track the performance of constructors in the current season.
- Driver Details: Access detailed information about drivers.
- Constructor Details: Get insights into constructors and their stats.
- React Native CLI: Framework for building native mobile applications using React.
- React Navigation: Library for managing navigation and screens.
- Formula One API: API used for fetching Formula One data, including standings and schedules.
FORMULA-ONE-STATS-APP
│ ├── android/app/build/outputs/apk/release/app-release.apk # Location of the release APK.
│ ├── src/ # Source code for the application.
│ │ ├── components/ # Reusable UI components.
│ │ ├── screens/ # Screens for various app views.
│ │ ├── navigation/ # Navigation configurations.
│ │ ├── services/ # API interaction logic.
│ │ ├── styles/ # Styling files.
│ │ └── utils/ # Utility functions.
- Clone the repository:
git clone https://github.com/yourusername/formula-one-stats-app
- Navigate to the project directory:
cd formula-one-stats-app
- Install required dependencies:
npm install
Run the application on an Android emulator or a connected device:
npx react-native run-android
For iOS, use the following command:
npx react-native run-ios
To download the release APK, navigate to:
android\app\build\outputs\apk\release\app-release.apk
Download the app-release.apk
file and install it on your Android device.
Feel free to fork this repository and submit a pull request if you want to contribute to this project.
This project is licensed under the MIT License.
If you have any questions, feel free to reach out:
- Email: [email protected]