This project is a Flask-based Cricket Live Score Application inspired by Cricbuzz. It fetches cricket data through APIs and presents it in a clean, responsive interface with match summaries, schedules, and scorecards.
- π Live Cricket Scores
- π Upcoming Matches
- β Recent Match Results
- π Match Scorecards
- π₯ Team Information
- π Tournament Fixtures
- π Live Match Updates
- π± Responsive Design
- β‘ Fast Flask Backend
- π¨ Cricbuzz-inspired UI
- Python
- Flask
- HTML5
- CSS3
- JavaScript
- Cricket API
- Jinja2 Templates
cricbuzz-style-app/
β
βββ app.py
βββ config.py
βββ requirements.txt
βββ .gitignore
βββ PROJECT_REPORT.md
β
βββ templates/
β βββ index.html
β βββ matches.html
β βββ scorecard.html
β βββ ...
β
βββ static/
β βββ css/
β βββ js/
β βββ images/
β
βββ utils/
β βββ api.py
β βββ helpers.py
β βββ ...
β
βββ php_cricket_app/
βββ cricbuzz_style_app/
βββ aayantcsc-spec/
git clone https://github.com/yourusername/cricbuzz-style-app.gitcd cricbuzz-style-apppython -m venv venv
venv\Scripts\activatepython3 -m venv venv
source venv/bin/activatepip install -r requirements.txtOpen
config.pyand update your API credentials if required.
python app.pyApplication will start on
http://127.0.0.1:5000
| File | Purpose |
|---|---|
| app.py | Main Flask application |
| config.py | API & application configuration |
| requirements.txt | Python dependencies |
| PROJECT_REPORT.md | Project documentation |
| templates/ | HTML templates |
| static/ | CSS, JavaScript & images |
| utils/ | Helper functions |
| .gitignore | Git ignored files |
- π Home
- π Live Scores
- π Fixtures
- π Scorecards
- π Series
- π₯ Teams
- π Match Details
Python 3.10+
Flask
Requests
Jinja2
Install using
pip install -r requirements.txt- Player Statistics
- ICC Rankings
- Match Commentary
- Dark Mode
- User Login
- Notifications
- Favorite Teams
- Fantasy Cricket Integration
- Progressive Web App
- Admin Dashboard
Aayan Shaikh
This project is created for educational purposes.