Masarna
Loading...
Date
2024
Authors
Dana Aqel
Lina Qurom
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
A means to make travel planning easier, more efficient and much more fun,
especially in group settings, is proposed by this project. The room for conflict between
peers when deciding on a travel itinerary and the time spent planning for a trip are aimed
to be minimized as much as possible, offering in turn a fun and smooth travel planning
experience because that’s what travel planning is supposed to be; fun and easy. The prior
mentioned is all achieved via multiple features:
1. The user can create a new trip plan, which they can add friends to as members, add
personal and group events to, view personal and group events’ schedule in, upload
media to and choose to download a generated reel, view event locations and route
on the map, make use of external data suggestions for help during travel planning,
plan collaboratively along plan members in the polls and comments section for
every itinerary, and view trip events’ budget.
2. The user can make use of the full notification system to stay up to date and have
all information they need to know.
3. The user can connect with others via the full chatting system set up.
4. The user can benefit from the translator provided for any necessary translation
needed due to situations of language barrier while traveling.
5. The user can interact with others by reporting them or maintaining friendship with
them (requesting, declining, and canceling friendship)
6. The user can customize their profile page however they see fit.
7. The user can submit ratings and suggestions for the application, ensuring user
feedback is always taken into account.
8. The user can utilize the system’s smart chatbot for help with using the application
or requesting tailored itinerary suggestions to the weather forecast.
9. The user can view the weather forecast up to 16 days forward, for multiple cities.
Additionally, the system is monitored and continuously kept up to date by the
following features:
1. The admin can view reports on users, and reports and favorites on itinerary
suggestions. The admin can also take necessary steps, in reference to the number
of reports, such as deleting users from the system or suggestions that’ve gotten
negative feedback.
5
2. The admin can view all updates to do with the application via the full notification
system.
3. The admin can view the ratings and suggestions submitted by users, taking them
into account, always.
4. The admin can interact with users for help and inquiries via the chatting system.
Moreover, the system is easily accessed and utilized via web and android, by both
the user and admin.
Many of the features mentioned above can be found scattered across multiple
applications, but our aim was to combine them along with others into one application,
with much more attention to detail along with a seamless user interface, ensuring a
smooth and fun travel planning and traveling experience, with all trip details and
memories in one place.
To develop the system, we used multiple tools and frameworks, including Flutter,
to create the cross-platform mobile application and website experience. More details will
be discussed in the methodology section of this report.