A Tennis app made with Flutter. An app to book a time slot for tennis courts with real time push notifications and email alerts.
Tennis App Description
The app were developed for android and IOS using Flutter. It has an admin and customer login where admin can add tennis courts and its details also they can cancel/approve any booking made by a customer. Realtime notifications and email alerts are made to directly admin and users to notify who booked the time slot for the playing tennis.
App Features (Admin)
- Login and reset passwords
- Able to receive/Send notifications and emails to their customers
- Able to add/update/view/delete a tennis court.
- Able to cancel/reject a booking.
- Personalised profile for admin.
App Features (Customers)
- Can Sign up , login and reset passwords
- Personalised Profiles
- Push notifications
- Tennis court booking with respect to time slot
- Cancel booking
- View bookings
Technical Details of Tennis App
App were developed using Flutter and designed with Figma. This project were led by Abul Kalam himself with 2 person team. Project management and tracking were monitored and maintained on Github. Project had 3 phases/milestones:
Milestone | Duration | Closed By |
UI design with Figma | 2days | Asghar Ali |
Figma to Flutter as Pixel perfect | 3days | Shahzaib Mari |
Flutter backend with Firebase | 1day | Abul Kalam |
Technologies and Framework
Technology & Methodologies | Used For |
Flutter | App development for android and IOS |
Firebase | App backend |
Figma | App UI/UX Designing |
Getx | Framework for state management in Flutter |
MVC | For project and development management. |
Github | Project management and collaboration |
Want a demo ? You can request here:
Thank you Sir