Smart Turf Booking System Using Flutter with Real-Time Admin Interaction
[1] Blessy Evangelin D
Department of Computer Science and Engineering ,
Sri Venkateswaraa College of Technology,
Blessyevangelin.d@gmail.com
[2] Subha M
Department of Computer Science and Engineering,
Sri Venkateswaraa College of Technology,
Subha.m125857@gmail.com
[3] Pavithra P
Department of Computer Science and Engineering,
Sri Venkateswaraa College of Technology,
Paviparam24@gmail.com
[4] Alphin Ezhil Manuel M L
Assistant Professor,Department of Computer Science and Engineering, Sri Venkateswaraa College of Technology,
alphin@svct.edu.in
Abstract- This Flutter-based Turf Booking Application facilitates seamless interaction between users and turf administrators, offering an efficient platform for managing turf reservations. The system is divided into two primary modules:
User and Admin. Users can register and log in to explore available turfs, while the Admin has direct login access to manage turf listings. The Admin module allows the posting of detailed turf information, including location, cost, and other relevant details. Users can filter turfs based on location and view specific turf details, enhancing the user experience through easy navigation and relevant search results. Once a user selects a turf, they can submit a booking request specifying their team details and preferred time slots. These requests are routed to the Admin module, where the administrator can review and either accept or reject them.
Upon acceptance, the user is notified and granted access to a dummy payment interface to complete the booking process. This payment confirmation is then visible in the Admin panel, ensuring transparency and tracking of transactions. In addition to booking and payment functionalities, the application includes a one-on-one chat feature that fosters real-time communication between users and the admin. This interactive feature supports better clarification of turf availability, booking concerns, and other inquiries, thereby enhancing customer support and engagement. Overall, the application aims to digitize and simplify the traditional turf booking process, making it accessible and efficient for both turf managers and sports enthusiasts.
Keywords --- Flutter, Firebase, Java, Android Studio, Dart, Emulators, SDK Tool Kit