Skip to content

Get real-time cricket scores, detailed player profiles, and comprehensive match statistics on Inningz, a seamless and responsive web app built for cricket fans.

License

Notifications You must be signed in to change notification settings

vanshaj-pahwa/Inningz

Repository files navigation

🏏 Inningz - Live Cricket Score Tracker

Next.js TypeScript Tailwind License

Inningz is a modern, blazing-fast web application that delivers real-time cricket scores, insightful statistics, and detailed player information right to your fingertips. Built for cricket enthusiasts, it provides a seamless and engaging experience across all devices.


✨ Features

  • Live Match Tracking: Real-time updates for ongoing cricket matches
  • Recent Matches: Access to recently completed match scorecards
  • Upcoming Matches: Schedule of upcoming cricket matches
  • Player Profiles: Detailed player statistics and career information
  • Full Scorecards: Comprehensive match statistics including batting and bowling performances
  • Responsive Design: Works seamlessly across desktop and mobile devices

🛠️ Technology Stack

Category Tools Used
Framework Next.js 13+ with App Router
Language TypeScript
Styling Tailwind CSS
UI Components Radix UI & shadcn/ui
Data Fetching Server-side rendering with Next.js
Data Source Web scraping using Cheerio

🚀 Getting Started

Prerequisites

  • Node.js 16.x or later
  • npm or yarn package manager

Installation

  1. Clone the repository:
git clone https://github.com/vanshaj-pahwa/Inningz.git
cd inningz
  1. Install dependencies:
npm install
# or
yarn install
  1. Start the development server:
npm run dev
# or
yarn dev
  1. Open http://localhost:3000 in your browser

Your local development environment is now ready! 🎉

🎯 Features Breakdown

🟢 Live Match Experience

Experience cricket like never before with real-time updates and comprehensive match coverage:

  • Real-time Updates: Lightning-fast score updates with minimal delay
  • 🏏 Live Player Stats: Current batsmen and bowlers performance metrics
  • 💬 Ball-by-Ball Commentary: Engaging commentary with key moments
  • 🤝 Partnership Information: Dynamic partnership analysis and milestones
  • 📊 Over-by-Over Analysis: Detailed breakdown of recent overs
  • 📈 Match Progression: Visual representation of run rates and trends
🧢 Player Insights

Deep dive into player statistics and career achievements:

  • 📈 Career Statistics: Comprehensive stats across all formats
  • 🏆 Format Analysis: Detailed breakdowns for Tests, ODIs, and T20Is
  • 🎯 Performance Records: Notable achievements and milestones
  • 🏅 Rankings: Current and historical ICC rankings
  • 👤 Player Info: Detailed biographical information
  • 📊 Form Analysis: Recent performance trends and analysis
📊 Advanced Scorecards

Comprehensive match analysis with interactive visualizations:

  • 📋 Detailed Statistics: Complete innings-wise breakdown
  • 📉 Wickets Timeline: Interactive fall of wickets visualization
  • 🎯 Bowling Analysis: Detailed bowling figures and spells
  • 🤝 Partnerships: In-depth partnership statistics
  • 📊 Match Summary: Key moments and game-changing events
  • 🎨 Visual Data: Interactive wagon wheels and pitch maps
⚡ Technical Features

Built with performance and user experience in mind:

  • 🚀 Fast Loading: Optimized with Next.js and SSR
  • 📱 Responsive Design: Perfect experience on all devices
  • 🔄 Real-time Updates: Instant data synchronization
  • 📊 Data Visualization: Interactive charts and graphics
  • 🎨 Modern Interface: Clean and intuitive design

🤝 Contributing

We welcome contributions! Here's how you can help:

  1. Fork the repository
  2. Create your feature branch:
    git checkout -b feature/AmazingFeature
  3. Commit your changes:
    git commit -m '✨ Add some AmazingFeature'
  4. Push to the branch:
    git push origin feature/AmazingFeature
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

Built with ❤️ by Vanshaj Pahwa

About

Get real-time cricket scores, detailed player profiles, and comprehensive match statistics on Inningz, a seamless and responsive web app built for cricket fans.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published