Box! Box! Get Your F1 Insider Info!
Welcome to Pit Lane Insiders, a comprehensive Formula 1 (F1) website designed to engage and inform F1 enthusiasts. This project provides detailed information about F1 teams, drivers, current standings, and interactive features like a quiz and a prediction tool.
Pit Lane Insiders is a web application that serves as a one-stop platform for all things related to Formula 1. It provides users with up-to-date information on teams, drivers, and standings, along with interactive features such as a quiz and a race outcome prediction tool.
- Provide an engaging and informative platform for F1 fans.
- Offer up-to-date information on F1 teams, drivers, and current standings.
- Create an interactive quiz to test users' knowledge of F1.
- Develop a prediction tool for users to forecast race outcomes based on various inputs.
- Ensure a seamless and user-friendly experience across all devices.
- Home Page: A brief introduction to Formula 1, its history, and significance.
- Teams Page: Detailed information about different F1 teams, their history, achievements, and current standings.
- Drivers Page: Profiles of current drivers, including their statistics and current points.
- Quiz Page: An interactive quiz to test users' knowledge about F1.
- Prediction Page: A tool for users to input qualifying positions, circuit names, and driver names to predict race outcomes.
- Frontend:
- HTML
- CSS
- Bootstrap
- Backend:
- Flask (Python)
- Database:
- Kaggle Dataset for F1 data
-
Clone the repository:
git clone https://github.com/amanparasher/PitLaneInsiders.git cd PitLaneInsiders
-
Set up a virtual environment:
python3 -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install the required packages:
pip install -r requirements.txt
-
Run the Flask application:
flask run
-
Access the application in your browser:
http://127.0.0.1:5000/
- Navigate to different pages to explore information about F1 teams, drivers, and current standings.
- Participate in the quiz to test your F1 knowledge.
- Use the prediction tool to forecast race outcomes based on your inputs.
Contributions are welcome! If you have suggestions for improvements or new features, feel free to fork the repository and create a pull request. Please ensure your changes adhere to the project's coding standards.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Enjoy exploring the world of Formula 1 with Pit Lane Insiders!