Enhance Pickleball Player App

Job ID: 39404530

Budget: $750 – $1,500 USD

Description:
I'm looking for a skilled Flutter developer to help build a cross-platform mobile app for pickleball players. The app will connect players, help find courts, organize games, and enhance the overall pickleball experience. This is NOT a ground-up development project I have the foundation created following best practices. Need help with flushing out rest of the project.

Key Features Needed:

User registration and login (email, Google/Apple)
Player profiles with skill ratings and match history
Court finder with map integration
Game scheduling and RSVP system
Push notifications (game reminders, invites, updates)
Messaging between players
Leaderboards and stats tracking
Admin panel (basic, can be web-based or in-app)
(Optional) Integration with payment gateways for event fees

Ideal Candidate:
2+ years of Flutter development experience
Portfolio of published Flutter apps (please include links and specify your role)
Experience with Firebase (authentication, Firestore, push notifications)
Strong UI/UX skills; ability to design clean, modern interfaces
Familiarity with Google Maps API or similar
Good communication skills and ability to work independently

Deliverables:

Fully functional Flutter app for iOS and Android
Source code and documentation
Assistance with app store deployment (preferred, not required)