Skip to content

Gaurav-99/KhelYaari

Repository files navigation

KhelYaari 🏏⚽🏸

KhelYaari is a full-stack mobile application designed to connect sports enthusiasts. It allows users to discover nearby sports venues, schedule matches, find players, and track their performance on a leaderboard.

🚀 Features

  • Venue Discovery: Find sports complexes and stadiums near you using OpenStreetMap (OSM).
  • Live Location Search: Search for any location globally to explore venues in that area.
  • Matchmaking: Host private or public matches and invite others to join.
  • Leaderboard: Track player ratings and rankings based on match performance.
  • Profiles: Manage your sports interests and stats.

🛠️ Tech Stack

Mobile App (/mobile)

  • Framework: Flutter (Dart)
  • Maps: flutter_map with OpenStreetMap
  • Geolocation: geolocator
  • State Management: provider (or basic state for MVP)
  • Networking: http

Backend (/backend)

  • Runtime: Node.js
  • Framework: Express.js with TypeScript
  • Database: PostgreSQL with PostGIS extension (for geospatial queries)
  • Authentication: Firebase Admin SDK (Planned/Partially Integrated)

📸 Screenshots

**

📄 License

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

About

KhelYaari is a full-stack mobile application designed to connect sports enthusiasts. It allows users to discover nearby sports venues, schedule matches, find players, and track their performance on a leaderboard.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors