Online Futsal Booking App

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 27

ONLINE FUTSAL

BOOKING APP
Presented by:
Shreeya Shrestha (24458)
Sunita Khakurel (24464)
INTRODUCTION
 A leading-edge sports technology, providing a comprehensive and user-
friendly solution for futsal enthusiasts.
 Gives users an easy way to discover nearby futsal facilities.
 What makes this app unique is its dedication to giving users detailed
information about each venue, including facility details, pricing, and user
reviews.
 Ensures individuals can make well-informed decisions based on their
preferences.
 A secure and user-friendly system.
 lively and interactive platform.
AIM/GOALS
 Revolutionize the futsal experience and build a long lasting legacy within the
futsal community.
 Positive change within the futsal ecosystem.
 Simplify the futsal booking process, enhancing the overall user experience .
 Envisioning not only the technological advancement but also the cultural shift
in how much individuals engage with and enjoy the dynamic sport of futsal.
 Easy and personalized experience.
PROBLEM STATEMENT
 Current process of booking courts and organizing matches being relied heavily
on traditional methods.
 Physical visits and manual payment processes.
 This approach – time consuming and inefficient for both court owners and
players.
 Limited accessibility of detailed information about the futsal venues
 Challenging for players to make informed decisions on where to play.
CONTINUE:
 Lacks centralized platform where futsal enthusiasts can easily explore a wide range of
available courts and receive timely updates(up-to-date info).
 Notable absence of standardized system for managing and promoting futsal tournaments.
 Hindering the growth of competitive play within the community.
 Offline methods contributes to a lack of transparency and consistency in the futsal booking
process.
 Challenging for efficiently managing the venue
OBJECTIVES
 Address the current challenges in the traditional futsal booking process .
 Guides a more effective, efficient and user-friendly experience for both court owners and
players.
 Simplify booking process.
 Reduce time and effort for court owners and players.
 Transition from manual to digital methods.
 Enable easy access to information , bookings and updates.
CONTINUE:
 Eliminate reliance on physical payment systems.
 Promotes secure and convenient online payment methods.
 Empower players to make informed decisions based on their preferences.
 Enhance transparency in the futsal booking process.
 Provide a consistent and reliable experience for both court owners and players, building trust
within the futsal community.
METHODOLOGY
 We will be using incremental development method for our project development as our vision
is to enhance this app with different versions adding additional features in the upcoming
future.
 The large and complicate project chiefly demand better development and testing procedure .
 People prefer the apps granting the newer versions with the new evolved activities.
RESEARCH
 Currently , in the context of Nepal , app like

1) ‘WePlay’ being launched in 2021 for both ios and android(ktm valley)
2) ‘Vakundo’ (only article)
3) Kata Khelne ( covering ktm, lalitpur and bkt)
 Resource: NepalKhabar and TechSathi
 Available / covering only for Kathmandu, Lalitpur and Bhaktapur
EXISTING
SYSTEM/LITERATURE
REVIEW
 Manual processes
 Lacks dedicated spaces for players to share experiences, organize events and build a sense of
friendship within the futsal community.
 Players had to search for an individual venue in their periphery on Google Maps
 Manually call the venues one by one to check their availability
 Absence of features for streamlined booking confirmations, real-time updates, and
tournament hosting contributing to disparities
OUR APP WILL
 Bridge these gaps by introducing digitalization, online transactions
 Streamline process in the app through which view the futsal venue, choose a desired date and
time and place bookings with prepayment options available within the app.
 Remove the hassle of calling multiple venues and coordinating with entire team of players
multiple times a week for an hour-long match
 Conveniently providing the list of venues of Banepa and available time on a single platform.
 Provide venue’s profile with info such as price, location and time slots.
REQUIREMENT ANALYSIS
Functional requirement
1)User Management
 The system should facilitate user registration and login functionality for regular users.

 Users should have access to their past booking history and be able to book futsal courts seamlessly.

2) Venue Management
 Admins, who are owners/managers of specific futsal venues, should be able to add, update, and manage
information related to their respective venues.
 Venue details should include location, facilities, pricing, and real-time availability.
CONTINUE:
3) Booking Functionality
 Users should be able to search for available futsal courts based on location, time, and facilities.
 Seamless booking functionality for users to reserve futsal courts.
 Confirmation notifications should be sent to users upon successful booking.

4)Tournament Management
 Admins should have the capability to create and manage futsal tournaments for their specific
venues.
 Users should be able to register for tournaments through the app.
 Tournament details, including schedule, rules, and participant information, should be
available.
5) Payment Integration

 The system should support online payment methods for court bookings and tournament
registrations.
 Users and admins should receive confirmation of successful payments.

6)User Profile Management

 Users should have personalized profiles where they can view their booking history and
manage account details.
7)Super Admin Access

 Super Admin, overseeing the entire platform, should have access to futsal registrations, subscription
details, and additional administrative functions.
 Super Admin should be able to monitor and manage the platform at a higher level, ensuring overall
system integrity.
NON-FUNCTIONAL
REQUIREMENT
1. Reliability
 The app should operate reliably, minimizing downtime and ensuring consistent availability.

2. Performance
 The app should respond promptly to user interactions, ensuring a smooth and efficient
experience.
 System optimization should be a priority, aiming for quick loading times and minimal latency.
CONTINUE:

3. Usability
 The app's interface should be user-friendly, ensuring easy navigation and intuitive interactions
for both regular users and admins.
 Admin features should be designed for efficient venue management, promoting ease of use.

4. Scalability
 The system should be scalable to accommodate potential increases in user and venue
registrations.
 Performance should remain consistent even with a growing user base and expanding futsal
venue listings.
CONTINUE
5. Security
 Robust security measures should be implemented to protect user data, payment information,
and sensitive admin details.
 User authentication processes should be secure, and data transmission should be encrypted.

6. Responsiveness:
 The app should provide timely notifications and updates to users regarding booking
confirmations, tournament details, and any system changes.
 Admins should receive real-time alerts for important events related to their futsal venue.
FEASIBILITY STUDY
Technical feasibility
● involves an in-depth examination of current resources, both hardware and
software, as well as the required technology for project development.
●Aims to determine whether the necessary resources and technologies are
available for the successful execution of the project.
● Given the relatively lightweight nature of the current system, it is anticipated
that the project can be executed with minimal resources.
● The existing technology infrastructure is deemed feasible for the development
of the Futsal Booking App.
CONTINUE

Operational feasibility
 Assesses how well the project will perform and support the institute during the operational
phase.
 The Futsal Booking App is designed to streamline the booking process for both users and
venue administrators, enhancing operational efficiency.
 The user-friendly interface and robust administrative tools contribute to the operational
feasibility, ensuring smooth performance and ease of use during day-to-day operations.
CONTINUE

Economic feasibility
 From an economic standpoint, the Futsal Booking App exhibits a high level of feasibility.
 The development of the app incurs minimal expenses, leveraging freely available resources for
its implementation.
 The cost-effectiveness of utilizing existing technologies and the open-source nature of certain
components contribute to the economic viability of the project.
SCHEDULE PLAN
Fig: User’s flowchart for
futsal booking app
ADMIN’S FLOWCHART FOR FUTSAL BOOKING APP
TECHNOLOGY USED

 Flutter
 Java
 Firebase
ALGORITHM
Integration of Haversine Algorithm for Proximity:
The “Online Futsal Booking System” aims to enhance user experience by integrating
advanced geographic features, particularly the Haversine algorithm, to efficiently
determine the nearest Futsal venues based on a user’s location.
The utilization of the Haversine algorithm holds significant value
 in providing real-time and accurate proximity information for players seeking venues in
the vicinity of Banepa,Kavre.
Haversine Algorithm: The Haversine formula is a trigonometric equation that calculates
the shortest distance between two points on the surface of a sphere, given their latitude and
longitude.
In the context of the online futsal booking system, this algorithm becomes a powerful tool
for dynamically identifying and presenting the closest futsal venue to a user’s specified
location.
EXPECTED OUTCOME
 After the successful launch of our Futsal Booking App, users will find it easy to discover and
book nearby futsal venues. The app simplifies the entire process, allowing users to check
venue details, see real-time availability, and make secure bookings. No more hassles of
visiting venues or making calls!
 The app is designed to make futsal planning quick and efficient. Users can explore a variety of
venues based on location, facilities, and reviews from other players. It's all about making
futsal more accessible and enjoyable.
 For venue owners, the app provides a hassle-free way to manage bookings, update
information, and showcase their facilities to attract more players. The aim is to build a lively
futsal community where everyone can easily connect and enjoy the game.
 Overall, the Futsal Booking App aims to make futsal booking a breeze, bringing players and
venues together in a simple, user-friendly way. It's all about making futsal more fun and
accessible for everyone involved.

You might also like