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.
- 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.
- Framework: Flutter (Dart)
- Maps:
flutter_mapwith OpenStreetMap - Geolocation:
geolocator - State Management:
provider(or basic state for MVP) - Networking:
http
- Runtime: Node.js
- Framework: Express.js with TypeScript
- Database: PostgreSQL with PostGIS extension (for geospatial queries)
- Authentication: Firebase Admin SDK (Planned/Partially Integrated)
**
This project is licensed under the MIT License - see the LICENSE file for details.