Less WhatsApp. More Cricket.
The all-in-one app for weekend cricket groups. RSVP, team balancing, scorecards, expenses, and AI insights.
- β One-tap RSVP β No more WhatsApp chaos
- βοΈ Smart Team Balancer β Skill-based balanced teams
- π Scorecards & Stats β Track runs, wickets, leaderboards
- π° Expense Splitter β Who owes what, payment tracking
- π’ Polls & Announcements β Group decisions made easy
- πΈ Match Gallery β Shared photos from every game
- π€ AI Insights (Gemini) β Match summaries, player analysis, POTM suggestions
- π² Digital Toss β Fair coin flip built-in
- Frontend: React, Vite, Tailwind CSS, Zustand, React Query, Framer Motion
- Backend: Node.js, Express.js, MongoDB, Mongoose
- AI: Google Gemini 1.5 Flash
- Storage: Cloudinary
- Deployment: Vercel (frontend) + Railway/Render (backend)
- Node.js 18+
- MongoDB Atlas account
- Cloudinary account
- Google AI Studio API key (Gemini)
# Clone
git clone https://github.com/thecoderadi/cricksquad.git
cd cricksquad
# Install all dependencies
npm run install-all
# Set up environment variables
cp server/.env.example server/.env
# Edit server/.env with your credentials
# Run development
npm run dev