Skip to content

AdiSinghCodes/PickMyX1

Repository files navigation

🏏 PickMyX1 - Build Your Ultimate Cricket Dream Team

PickMyX1

Create, customize, and compare your dream cricket XI with the community

Live Demo GitHub

🎯 Overview

PickMyX1 is an interactive web platform that brings cricket enthusiasts together to create their ultimate playing XI. Whether you're strategizing for upcoming matches, debating with friends, or exploring different team compositions, PickMyX1 provides the perfect platform to build, share, and compare cricket teams based on various categories, themes, and preferences.

✨ Key Features

  • 🏆 Custom Team Builder - Create your perfect playing XI with intuitive drag-and-drop interface
  • 🎨 Theme-Based Selection - Choose teams based on specific themes (All-time greats, Current stars, etc.)
  • 📊 Team Comparison - Compare your XI with other users' selections
  • 🌍 Community Engagement - Share teams and engage with fellow cricket fans
  • 📱 Responsive Design - Seamless experience across all devices
  • 🔄 Real-time Updates - Live team statistics and player information
  • Smart Suggestions - AI-powered player recommendations
  • 📈 Analytics Dashboard - Track your team creation history and popular picks

🛠️ Tech Stack

Frontend

  • CSS3/SCSS - Advanced styling and animations
  • JavaScript (ES6+) - Core programming language
  • React Router - Navigation and routing

Backend & Data

  • Cricket API - Real-time player stats and information

🎯 Interactive Features

  • Drag & Drop Interface - Intuitive team building experience
  • Player Cards - Detailed player information with stats
  • Formation Preview - Visual representation of your playing XI
  • Save & Share - Save multiple team configurations
  • Public Gallery - Browse community-created teams

📊 Comparison & Analytics

  • Head-to-Head Comparison - Compare two teams side by side
  • Statistical Analysis - Team strengths and weaknesses
  • Popular Picks - See trending player selections
  • Community Ratings - Rate and review other teams

🎮 How to Use PickMyX1

1. Choose Your Theme

Select from various categories:

  • 🌟 All-Time Legends - Greatest players in cricket history
  • Current Stars - Today's top international players
  • 🏆 World Cup Heroes - Players who shined in World Cups
  • 💎 IPL Superstars - T20 format specialists
  • 🇮🇳 Country Specific - Build teams from specific nations

2. Build Your Team

  • Browse through player database
  • Drag and drop players into positions
  • Ensure balanced team composition:
    • 1 Wicket-keeper
    • 3-6 Batsmen
    • 3-5 Bowlers
    • 1-3 All-rounders

3. Customize & Save

  • Add team name and description
  • Choose team colors and logo
  • Save multiple team configurations
  • Set teams as public or private

4. Share & Compare

  • Share your teams with friends
  • Browse community teams
  • Compare team statistics
  • Rate and comment on other teams

🎯 Popular Team Categories

🏆 World Cup Winners XI

Build teams from players who have won Cricket World Cups

  • Focus: Tournament experience and pressure handling
  • Key Players: Captains and match-winners from winning campaigns

T20 Specialists

Create the ultimate T20 team

  • Focus: Strike rates, economy rates, and T20 expertise
  • Key Players: IPL superstars and T20 international performers

🌟 All-Time Legends

Dream team of cricket's greatest players

  • Focus: Career achievements and legacy
  • Key Players: Hall of Fame cricketers across all eras

🇮🇳 Indian Premier League

IPL-based team selections

  • Focus: Current form and IPL performances
  • Key Players: Franchise stars and consistent performers

🤝 Community Features

👥 Team Sharing

  • Public Gallery - Showcase your best teams
  • Social Sharing - Share on social media platforms
  • Friend Challenges - Challenge friends with your teams

🏅 Leaderboards

  • Most Popular Teams - Teams with highest community ratings
  • Creative Teams - Most innovative and unique selections
  • Weekly Challenges - Themed team building competitions

💬 Community Interaction

  • Comments & Reviews - Engage with team creators
  • Team Discussions - Debate player selections
  • Expert Opinions - Share cricket knowledge and insights

Made with 🏏 and lots of ☕ by a Cricket Fanatic - AdiSinghCodes

Star ⭐ this repository if you love cricket and team building!

"Cricket is not just a game, it's a passion that unites millions!"

About

PickMyX1 is a web-based platform that allows users to create and customize their own playing X1 for the cricket match based on various categories, themes, or preferences. Users can compare their custom "11" with those of other participants, fostering a sense of community and engagement.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors