An open API service indexing awesome lists of open source software.

https://github.com/fairooz14/ferrari_f1

Being a Formula 1 fan, I've built this app so that it could be helpful for beginners to understand about formula 1. People will know specifically about Ferrari and it's Legacy in F1.
https://github.com/fairooz14/ferrari_f1

app-development ferrari flutter-app formula1

Last synced: 4 months ago
JSON representation

Being a Formula 1 fan, I've built this app so that it could be helpful for beginners to understand about formula 1. People will know specifically about Ferrari and it's Legacy in F1.

Awesome Lists containing this project

README

          

![MIT License](https://img.shields.io/badge/License-MIT-green)

# Ferrari F1 Explorer 🏎️

Welcome to the **Ferrari F1 Explore**! This app is designed to introduce beginners to the exciting world of Formula 1, covering essential topics like cars, tracks, rules, and legendary drivers in a simple and visually engaging way with Ferrari.

## Table of Contents
- [Overview](#overview)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Current Status](#current-status)
- [Future Features](#future-features)
- [Contributing](#contributing)

## Overview
Formula 1 is one of the most thrilling motorsports, known for its speed, precision, and iconic moments. This app provides:
- Beginner-friendly explanations of F1 basics.
- Visual guides to cars, tracks, and drivers.
- Organized and easy-to-navigate sections for a seamless learning experience.

![screens](https://github.com/user-attachments/assets/e8d7c4d4-3dae-4ab8-b7b7-a2c04e62997a)

## Features
### Implemented Features
- **Informative Sections**: Covers:
- Basics of Formula 1.
- List of Ferrari's last 10 years car with their details.
- Famous F1 tracks and their unique challenges.
- Legendary drivers and their achievements.

### Planned Features (Coming Soon)
- **Interactive Stats**: Explore race statistics and historical data.
- **Custom Animations**: Enhance visual appeal.
- **Additional Sections**: In-depth insights into F1 teams, rivalries, and technologies.
- **Real-time Update**: Let the Ferrari fans know about future races.

## Technologies Used
- **Flutter**: For building the app UI and functionality.
- **Dart**: Primary programming language.
- **Firebase**: Databased control and creating API of cars and it's detailed information.

## Installation
1. Clone the repository:
```bash
git clone https://github.com/Fairooz14/Ferrari_F1.git
```
2. Navigate to the project directory:
```bash
cd Ferrari_F1
```
3. Install dependencies:
```bash
flutter pub get
```
4. Run the app:
```bash
flutter run
```

## Current Status
The project is currently in its initial development phase, with core features implemented. Updates with additional features and refinements are planned in the coming very soon.

## Future Features
- Enhanced visual and informational content for beginners.
- Ferrari Drivers profile.
- Real-time race information.
- improving fonts and visuals.
- Enhancing UI with animations

## Contributing
Contributions are welcome! If you'd like to collaborate:
1. Fork the repository.
2. Create a new branch for your feature:
```bash
git checkout -b feature-name
```
3. Commit your changes:
```bash
git commit -m "Add new feature"
```
4. Push to the branch:
```bash
git push origin feature-name
```
5. Submit a pull request.

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

---
Feel free to share feedback and suggestions to help improve this app. Thank you for exploring the world of Formula 1 with us!