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

MINI PROJECT PRESENTATION

AQUA SYNC
Project guide:- Submitted by:

Mr. Mathews Abraham


DEPT OF IT Chithralekshmi R

Roshni Aldrin
Zahrah Muhammed
Group 16-S5 CU
PRESENTATION TITLE
INTRO
• AQUASYNC is a comprehensive solution for the
efficient management of tourist boats
INFORMATIONS of Kerala backwaters.

• It meets the rising demand for secure tourism


with a user-friendly app and centralized
database.

• It meets the rising demand for secure tourism


with a user-friendly app and centralized
database.

• It records boat details, enables public reviews,

2
and ensures safety and efficiency.
PRESENTATION TITLE

PROBLEM
STATEMENT
• At present, the tourist boat industry is disorganized and there
does not exist a common platform where all information
regarding tourist boats is available.
• Disorganized industry, less productivity and profit for boat
owners and customers not having knowledge on the boat
services available leading to them being misguided, thereby
not being able to fully utilize the potential of this tourism
industry
• Existing systems lack a centralized database, leading to
challenges in recording and organizing crucial information,
3 such as boat licenses, passenger capacity, and complaints.
REVELANCE
1.Efficiency Improvement: The centralized database system and user-
friendly app streamline boat management processes. This leads to
increased efficiency for boat owners in onboarding and managing their
vessels, ultimately contributing to a smoother operation of tourism
services.
2.Enhanced Safety: By tracking crucial information such as licensing
status and implementing timely reminders, the system contributes to
safety and regulatory compliance. This ensures that boats are operating
within legal parameters, promoting a secure environment for both boat
operators and tourists.
3.User Experience Enhancement: The inclusion of features like public
reviews, detailed boat profiles, and an intelligent virtual assistant
significantly enhances the overall user experience. Tourists can make
informed decisions, and boat owners can provide better services,
contributing to a positive feedback loop.
REVELANCE
4. Market Transparency: The platform's features, such as public
reviews and detailed boat profiles, bring transparency to the market. This
helps tourists make well-informed choices, promoting healthy
competition among boat operators and improving the overall quality of
services in the tourism sector.
5. Technology Integration: The use of modern technologies like Flutter
for the front end and MySQL for the backend aligns with current
industry trends. This integration contributes to the scalability, reliability,
and sustainability of the proposed solution.
RELATED WORKS
PRESENTATION TITLE

• One example of a related system is the "GetMyBoat" platform. GetMyBoat is a


mobile application and website that allows users to search, find, and book
various boat rentals and water experiences worldwide.
• It provides a platform for boat owners to list their boats, and users can browse
and book different types of watercraft for activities such as sailing, fishing, and
sightseeing.
• While GetMyBoat focuses on connecting boat owners with renters, our proposed
project extends beyond mere bookings.
• It includes features like a centralized database, meticulous recording of boat
information, public reviews, detailed boat profiles, licensing status tracking, and
an intelligent virtual assistant—creating a more comprehensive solution for both
boat operators and tourists.
• This illustrates the potential differentiation and added functionalities of Aqua
6 Sync
7
PRESENTATION TITLE
BLOCK DIAGRAM
PRESENTATION TITLE

MODULES USED
• User Authentication Module: This module ensures secure access, categorizing
users into "Owner" and "Customer" groups, each with specific permissions.
• Boat Management Module: Owners utilize this module to add and efficiently
manage comprehensive boat information, ensuring a streamlined and organized
process.
• Reservation Module: Designed for customers, this module provides a user-
friendly interface to browse available options and seamlessly reserve seats for their
preferred trips.
• Review Module: Customers contribute to the platform's transparency by sharing
their travel experiences through this module, leaving insightful reviews for others.
• Chatbot Integration Module: Enhancing user interaction, the intelligent chatbot
oversees various functions, providing assistance and guidance across modules for
8 a seamless user experience.
DFD

Level 0
LEVEL 1 DFD
1.1
1.2
1.3
E R DI A G R A M
IMPLEMENTATION DETAILS LIKE PLATFORMS,
IDE, DATABASE ETC :
1. : Frontend
Design the user interface and website
layout Develop Functional UI/UX
using Flutter Implement all
functionalities as described in UML
2. : Backend
develop REST API using
Django Configure
MySQL
3. : Integrate frontend with
backend
TOOLS & TECHNOLOGIES(HARDWARE
AND SOFTWARE)

Programming Frameworks: Django, Database: Version Control: Hosting:


Languages:Dart Flutter MySQL Git Heroku
, Python
PRESENTATION TITLE

CHALLENGES
1.Handling Large Volume of Data: Managing a large number of boat trips, s, and
user accounts can be overwhelming. The system must efficiently store, retrieve, and
process this data to ensure smooth operations.
2.Real-time Availability and Seat Management: Accurately tracking seat
availability in real time is crucial to prevent overbooking and ensure customer
satisfaction. The system must effectively manage seat allocations and handle
cancellations or modifications promptly.
3.User Authentication and Access Control: Implementing robust user
authentication mechanisms is essential to protect sensitive information and ensure
that only authorized users can access specific features. Granular access control
should be implemented based on user roles (Owner, Customer, Authority).
4.Scalability and Flexibility: The system should be able to handle increasing
demand and accommodate future growth. It should be scalable enough to handle
more users, boat trips, and bookings without performance degradation. Flexibility in
16 adapting to changing requirements is also essential.
17
PRESENTATION TITLE
SPLASH SCREEN
18
PRESENTATION TITLE
AUTHENTICATION
19
PRESENTATION TITLE
LOGIN PAGE
20
PRESENTATION TITLE
SIGN UP PAGE
TABLES IN THE DATABASE:

21
USER: CUSTOMER ENDPOINT

22
USER: CUSTOMER ENDPOINT

23
24
PRESENTATION TITLE
USER: OWNER ENDPOINT

25
26
PRESENTATION TITLE
USER: ADMINISTRATOR ENDPOINT

27
28
PRESENTATION TITLE
29
PRESENTATION TITLE
NOTIFICATION
THANK YOU

You might also like