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.
- 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
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 |
- Node.js 16.x or later
- npm or yarn package manager
- Clone the repository:
git clone https://github.com/vanshaj-pahwa/Inningz.git
cd inningz
- Install dependencies:
npm install
# or
yarn install
- Start the development server:
npm run dev
# or
yarn dev
- Open http://localhost:3000 in your browser
Your local development environment is now ready! 🎉
🟢 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
We welcome contributions! Here's how you can help:
- Fork the repository
- 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
This project is licensed under the MIT License - see the LICENSE file for details.