FYP2024EB
FYP2024EB
FYP2024EB
(2021-2025)
EventBliss
BSIET- FALL-(2021)
Submitted by
PROJECT SUPERVISOR
Asad Javed
Lecturer
a
COPYRIGHT STATEMENT
Copyright in text of this report rests with the student authors Fatima Kazmi, Shaiza
Noor, Muneeb Iqbal. Copies (by any process) either in full, or of extracts, may be
made only in accordance with instructions given by the author. Details may be obtained
by the Librarian. This page must form part of any such copies made. Further copies (by
any process) of copies made in accordance with such instructions may not be made
without the permission (in writing) of the author. The ownership of any intellectual
property rights which may be described in this project is vested in FUI, subject to any
prior agreement to the contrary, and may not be made available for use by third parties
without the written permission of the FUI, which will prescribe the terms and conditions
of any such agreement.
b
CERTIFICATE OF COMPLETION
This is to certify that this project report entitled “Event Bliss” by Fatima Kazmi(012),
Shaiza Noor (033), Muneeb Iqbal (021), submitted in partial fulfillment of the
requirements for final year project during the academic year 2021-25, is a bonafide record
of work carried out under my guidance and supervision.
Project Supervisor
Name: Abrar Ahmed
Designation: Lecturer
c
STATEMENT OF ORIGINALITY
We namely Fatima Kazmi, Shaiza Noor, and Muneeb Iqbal Submitting final year
Project Report Phase-1 titled “Event Handler”. State that I/we clearly understand what
plagiarism is and we have also read about it using online sources. As such, I/we claim
that this entire work (code, reports etc.) is our own effort. We have not used/copy or
pasted or paraphrased even a single line of code or sentence from any other source
without giving a proper reference to it. Based on our confidence in our originality,
we allow the University to run anti-plagiarism software on the report.
We understand that if now, or in the future, ever it is found out that we have not been
honest and have plagiarized, the university will take action and will result in
disciplinary action, such as the cancellation of our degree and I/we can be liable for any
subsequent punishments as deemed appropriate by the University as well as the Higher
Education Commission Pakistan.
____________
Signature
Fatima Kazmi
Date:
____________
Signature
Shaiza Noor
Date:
____________
Signature
Muneeb Iqbal
Date:
d
ABSTRACT
The goal of this project is to completely transform the field of event planning by
launching the Event Handler website, a cutting-edge online tool that makes planning a
variety of events easier and more enjoyable. Traditional event management systems
frequently have limited access to problem details, necessitate in-person visits for issue
resolution, and lack comprehensive online support. Acknowledging these flaws,
EventBliss (EB) presents itself as a way to close these gaps and revive the event
organizing process. The objective of EB is to offer an easy to use online stage that
simplifies it for individuals and associations to coordinate and manage occasions of
every kind imaginable. This stage utilizes cutting edge innovation to empower clients
to follow issues connected with occasions, recover thorough data about their issues, and
exploit different administrations, without visiting face to face. Furthermore, we will use
AI algorithms for image recognition, dynamic budgeting and recommendations which
will be for the convenience of users.
The essential objective of EventBliss is to give a simple to-involve interface for
occasion arranging that empowers clients to easily oversee spending plans, redo
occasion subtleties, set inclinations, and access broad help administrations. Through the
coordination of cuttingedge innovation with an instinctive point of interaction, this
stage desires to lay down a good foundation for itself as the favored decision for
individuals, associations, instructive organizations, and neighborhood affiliations
searching for a basic, successful, and extensive strategy for overseeing occasions.
Through its devotion to ease of use, exhaustive critical thinking, and a scope of
administrations took special care of different occasion necessities, EventBliss means to
rethink the field of occasion arranging, transforming each occasion into a stunningly
arranged and remarkable experience for every one of those included.
e
TABLE OF CONTENTS
INTRODUCTION ......................................................................................................... 1
1.1. Introduction: .................................................................................................... 1
1.2. Project Scope: .................................................................................................. 2
1.3. Intended Audience: ......................................................................................... 2
1.4. Existing system: .............................................................................................. 3
1.5. Problem definition:.......................................................................................... 3
1.6. Market Possibility: ………… ................................................................................ 4
1.7. Block Diagram: ............................................................................................... 5
LITERATURE REVIEW .............................................................................................. 6
2.1 Literature review................................................................................................... 6
METHODOLOGY ........................................................................................................ 8
3.1 Introduction: ......................................................................................................... 8
3.2 Research Design: .................................................................................................. 8
3.3 Data Analysis:....................................................................................................... 9
3.4 System Development Methodology: .................................................................... 9
3.5 System Requirements: .......................................................................................... 9
3.6 Functional Requirements: ................................................................................... 10
3.7 Nonfunctional requirement: ................................................................................ 12
3.8 Use Case Diagram: ............................................................................................. 14
Design and Implementation ......................................................................................... 23
4.1 Design of Our Project: ........................................................................................ 23
4.2 Implementation requirement: ............................................................................. 24
4.3 Tools and Technologies: ..................................................................................... 25
Conclusion ................................................................................................................... 26
5.1 Conclusion: ......................................................................................................... 26
5.2 User’s Benefits by accessing our website: ......................................................... 26
5.3 Filters: ................................................................................................................. 27
5.4 Limitations: ......................................................................................................... 27
5.5 Uniqueness of Our Website: ............................................................................... 27
f
LIST OF TABLES
Table 1: Benchmarking. ............................................................................................................................ 3
Table 2: Functional Requirements ........................................................................................................... 9
Table 5: Vendor Use-Case.........................................................................Error! Bookmark not defined.
LIST OF FIGURES
Figure 1 : Block Diagram........................................................................................................................... 5
Figure 2: Use-Case Diagram. ................................................................................................................ 13
g
Figure 3: User Use-Case Diagram. ....................................................................................................... 14
Figure 4: Vendor Use-Case Diagram...................................................................................................... 17
Figure 5: Admin Use-Case Diagram. ....................................................................................................... 20
Figure 6: Sequence Diagram. ................................................................................................................ 24
Figure 7: Class Diagram. ....................................................................................................................... 25
Figure 8: ERD. ...................................................................................................................................... 26
h
LIST OF ABBREVIATIONS
ABBREVATION EXPLANATION
IT. Information Technology.
EB. Event Bliss.
UC. Use Case.
SQL Server. Structured Query Language.
SMS. Short Message Service.
PHP Language. Hypertext Preprocessor.
WO. Wedding Organizer.
UX User Experience.
UI User Interface.
ERD. Entity Relationship Diagram
i
CHAPTER 1: INTRODUCTION
CHAPTER 1
INTRODUCTION
1.1 Introduction:
We recognize the importance of honoring these occasions, whether they are birthdays,
marriages, partings, game evenings, film evenings, school functions, intimate home
celebrations, and more. At EB, we give you the power of command. You can easily
share event details and set a budget with others using your customized profile. Using
our cutting-edge technology, we create custom event packages that perfectly match
your goals and budget. EventBliss is available to assist in creating treasured memories
whether you are an experienced event planner or starting your most important event.
Our goal is to make event planning easier for everyone. We can handle any kind of
event, be it a dream wedding, a birthday party, a boys’ game night at home, a slumber
party with your girls, a family movie night within the comfort of your home or anything
else. First of all, we offer an intuitive platform and website that anyone can use to create
their perfect event, even those without prior experience in event planning. Second, we
are incredibly inclusive and welcome any event with open arms. We help plan a variety
of events, from small parties to large events, making sure everyone is planned with the
same care.
If you have any financial limitations it is not a problem. You set the spending limit, and
we thoughtfully create custom designs that precisely fit within it. Furthermore,
Accessibility is also crucial. You can access our website with ease from any computer
or smartphone, no matter where you are or when you want. Most importantly, we
appreciate your opinions. Your feedback is important to us because it motivates us to
continuously improve and update our website, giving users an ever-better experience.
However, we will provide you with multiple options within your range. For example,
if you choose us for your birthday party event we will provide you with different menus,
different decoration options from number of vendors which will be within your
provided range and you can easily choose from the provided options this is how you
can customize your birthday or any event package according to your affordability and
satisfaction. And for instance if you want to plan a game night we will provide you with
different packages of games (e.g. chess, cards, carom board, PlayStation etc.) which
will also include catering and decor according to your need. You can also add on extra
games in the provided game packages. However, we also implemented AI algorithms
in our projects such as image recognition which will analyze images which user
provided and show or recommend them venues that are matching with that ambiance.
Furthermore, many more AI algorithms are used like, AI recommendation etc.
1
CHAPTER 1: INTRODUCTION
Budget Friendly: Vendors will be chosen according to customer’s
budget.
Event: All types of events can be managed (birthday, gaming night,
wedding etc.).
Services: All services (catering, decoration etc.)
Admin: Manage communication with vendors and users and will
manage data (view, modify, delete etc.).
Ecommerce Platform.
Database Management System: History of past events and records of
events.
Use of AI tools and technology: AI Recommendation,
Project Scope Exclusions:
No Event Execution.
No Legal Services
No Event Insurance
No Venue Ownership
No Transportation Services
No Event Photography/Videography
No Event Licensing
No Event Security Services
No Event Entertainment
No Physical Goods Sales
No Event Planning Certification
No Travel Planning
No Event Cleaning Services
No Ticketing Services
2
CHAPTER 1: INTRODUCTION
significant change to our event management website project. Our website will operate
differently than it did in the past. Because everything will be done online, you won't
need to visit an office. You can describe your event to us.[11]
Table 1: Benchmarking.
BENCHMARKING
Websites Customization Vendor Pricing Filter AI
In Order Selection (By (Dynamic Alogrithm
Choice Of Pricing)
Customer)
Wonder
Events
✘ ✘ ✘ ✘
Dawat. pk
✘ ✘ ✔ ✘
Elleaevents
✘ ✘ ✘ ✘
Proposed
Website
✔ ✔ ✔ ✔
3
CHAPTER 1: INTRODUCTION
4
CHAPTER 1: INTRODUCTION
5
CHAPTER 2: LITERATURE REVIEW
CHAPTER 2
LITERATURE REVIEW
6
CHAPTER 2: LITERATURE REVIEW
Organizers can reply to requests from clients and be added by the administrator. For all
parties involved, this tool simplifies the wedding preparation process.[6]
An online software project called the ‘Online Event Management System’ functions as
an event manager. When registering for an event, users select the equipment, date, time,
and venue. In addition to examining reviews and costs, they can book locations, caterers,
decorators, and DJs. Users get a reservation receipt, and information is saved. The
technology improves advertising, improves registration, and streamlines event
organizing.[7]
The virtual (Your Dream) wedding planner is a useful tool for people who are
organizing weddings. Users enter the date of their wedding and indicate if they require
a full-time, weekend, or weekday planner. The system notifies users automatically via
SMS when tasks are due on the date specified after they enter their details. Details about
guests and vendors, including roles, are effectively managed by the system. It may use
keywords to do an intelligent web search for vendor details. Good service delivery is
ensured by the system's ability to accommodate users who are fluent in any of the
languages spoken in Sri Lanka.[8]
"My Wedima" web application for wedding planning provides couples with a
convenient way to gather information about various bridal items and services in one
place. Customers can use the site to sign up, look up package costs, and make online
product reservations with sellers. Through an event calendar, vendors may manage
bookings, advertise, and build profiles. The application is designed with PHP,
Bootstrap, and MySQL and follows the Agile technique, which guarantees client
involvement. This online wedding planning company offers to make the wedding
planning process easier for time-pressed couples.[9]
The ‘Online Wedding Organizer’ help families and brides arrange and carry out
wedding ceremonies within specified expenses and timetables. However, limited
information, ordering issues, and the time-consuming nature of visiting WO locations
make it difficult for would-be brides to get information about wedding organizers (WO).
To solve this, WOs are now given a platform to advertise their services to couples at
any time. website built with PHP and MySQL. With consideration for elements such as
invitations, budget, food, venues, and decorations, the project attempts to develop a
web-based WO information system that will make it simple for aspiring women to
locate wedding themes that suit their tastes. Additionally, WOs can use it as a
promotional tool to interact with customers and carry out commercial operations related
to wedding organizers by conducting electronic transactions.[10]
7
CHAPTER 3: METHODOLOGY
CHAPTER 3
METHODOLOGY
3.1 Introduction:
Creating and managing an EventBliss Website requires a comprehensive approach that
involves multiple elements to ensure effective organization and management of events.
The communication starts with a serious assessment of essentials, considering the
outstanding necessities and focuses of the site, going from event creation to part the
leaders. Portraying essential features and functionalities, such as straightforward
selection structures, secure portion blends, and responsive arrangement, is huge. The
client experience (UX) plan stage is based on making a characteristic association point,
maintained via cautious back-end and front-end headway to ensure ideal execution and
accessibility across contraptions. Solid event data on the board and secure client
confirmation further work on the stage's convenience. Comprehensive testing,
including client affirmation testing and security assessments, goes before the site's
farewell. Post-sending, advancing upkeep and updates are central for keeping the stage
agreed with creating mechanical examples and client presumptions. This iterative
philosophy, put aside by facilitated exertion between specialists, organizers, and
accomplices, ensures the EventBliss Site is a dynamic and strong gadget for regulating
various events.
8
CHAPTER 3: METHODOLOGY
FR# Description
9
CHAPTER 3: METHODOLOGY
10
CHAPTER 3: METHODOLOGY
11
CHAPTER 3: METHODOLOGY
Easy to Update:
Code Maintainability: Make that your codebase keeps coding
guidelines and is proficient and solid. This further develops code
feasibility, which makes it more straightforward for originators to
comprehend, change, and upgrade the code over the long haul.
Measured Architecture: Choose a specific design that takes into
account the addition of additional components and features without
changing the overall structure. To adapt to changing needs, this isolated
approach is updated and improved over time.
Stays Alert Generally of the Time:
Excellent Availability: Aim high by implementing feedback activities
and regular frameworks to restrict unplanned margin periods.
Continually monitor and resolve any problems that can affect the
accessibility of the website.
12
CHAPTER 3: METHODOLOGY
13
CHAPTER 3: METHODOLOGY
UC01:
Table 3: User Use-Case
Use-Case Name: Book Event.
Primary Actor: Registered User.
Actor Action: The user goes to the event section,
chooses the event they want to attend,
fills in the event details, and validates
their reservation.
Pre-Condition: The user needs to have access to the
Event Handler platform and be logged in.
System Response: The system updates the user's event plan
with the selected vendors, validates the
reservations, and processes the event
selection. It also gives confirmation
information and may start a conversation
between the admin and user to make
additional arrangements.
UC02:
14
CHAPTER 3: METHODOLOGY
UC03:
Table 5: Confirm Payment Use-Case.
Use-Case Name: Confirm Payment
Primary Actor: Customer
Actor Action: The customer surveys the
(Basic Flow) installment subtleties, guarantees
everything is right, and affirms
the installment.
They confirm the installment sum,
strategy, and different subtleties
to guarantee exactness.
In the case of everything is right,
they make a move to affirm the
installment, which sets off the
installment handling and finishes
the exchange.
Pre-Condition: The customer has effectively
finished the checkout cycle.
The customer has entered
legitimate installment data.
The customer has an adequate
equilibrium or credit breaking
point to finish the installment.
System Response: The system refreshes the request status to
"paid" or "finished"..
UC04:
15
CHAPTER 3: METHODOLOGY
UC05:
Table 7: Customer Support Use-Case.
Use-Case Name: Contact Customer Support
Primary Actor: Customer
Actor Action: The customer initiates contact
(Basic Flow) with customer support to request
assistance, resolve an issue, or ask
a question.
Pre-Condition: The customer has a valid booking
reference number or account login
credentials
The customer is contacting
customer support through an
approved channel (e.g. phone,
email, chat, social media).
System Response: The system provides access to customer
support channels.
16
CHAPTER 3: METHODOLOGY
UC06:
Table 8: Vendor Registration Use-Case.
Use-Case Name: Registration
Primary Actor: Vendor
Actor Action: The vendor accesses the
(Basic Flow) registration page.
The vendor provides the required
information such as username,
and password.
The vendor submits the
registration form.
If the information is valid, the
system creates a new vendor
account.
Pre-Condition: The vendor needs to have access
to the Event Handler platform and
be logged in.
System Response: The vendor has successfully registered in
the system.
17
CHAPTER 3: METHODOLOGY
UC07:
Table 9: List Services Use-Case.
Use-Case Name: List Services
Primary Actor: Vendor
Actor Action: View Services
(Basic Flow) This represents the action taken
by the vendors to achieve goal.
Pre-Condition: The vendor has a valid account
with the system.
The vendor has successfully
logged in to the system.
The vendor has the necessary
permission and access rights to
view the services list
System Response: Display a list of services, including
service name, description, and pricing.
UC08:
Table 10: Display Portfolio Use-Case.
Use-Case Name: Display Portfolio
Primary Actor: Vendor
Actor Action: Showcase Product/Services
(Basic Flow)
Pre-Condition: Vendor has valid account with the
system.
Vendor has uploaded their
portfolio content.
System has verified the vendor’s
identity and credentials.
System Response: Display the vendor’s portfolio.
Showcase Product/Services
UC09:
Table 11: Confirm Booking Use-Case.
Use-Case Name: Confirm Booking
Primary Actor: Vendor
Actor Action:
(Basic Flow)
Pre-Condition: Vendor has valid account with the
system.
Vendor has uploaded their
portfolio content.
18
CHAPTER 3: METHODOLOGY
UC010:
Table 12: Manage Payments Use-Case.
Use-Case Name: Manage Payments
Primary Actor: Vendor
Actor Action: Processing Transaction
(Basic Flow) Handling Refunds
Maintaining Payment Records
Pre-Condition: Vendor has a valid account with
the payment processing system.
Customer has made a payment or
requested a refund.
The payment processing system is
operational and functioning
correctly.
System Response: Display payment dashboard
Automate payment processing
Ensure secure and compliant
payment processing, adhering to
industry standards.
UC011:
Table 13: Feedback Use-Case.
Use-Case Name: Receive user feedback
Primary Actor: Vendor
Actor Action: Collect and review customer
(Basic Flow) feedback.
Reading and analyzing customer
reviews and ratings
Using feedback to inform product
and service improvements.
Pre-Condition: Vendor has a feedback collection
system in place (e.g. Feedback
box)
Customers have used the vendor’s
products or services and have
experience to share.
19
CHAPTER 3: METHODOLOGY
20
CHAPTER 3: METHODOLOGY
UC012:
Table 14: Admin Use-Case.
Use-Case Name: User Accounts and Vendor accounts
Management.
Secondary Actor: Admin.
Actor Action: Enters the admin dashboard, checks user
and vendor accounts, modifies
permissions, takes care of account-
related concerns, and updates details..
Pre-Condition: The admin's access to the Event Handler
admin panel must be authorized.
System Response: The system presents an all-inclusive
perspective of user and vendor accounts,
enabling the administrator to adjust user
and vendor rights, update user and vendor
information (if necessary), and
effectively handle any account-related
problems.
UC013:
Table 15: Manage Dashboard Use-Case.
Use-Case Name: Manage dashboard and permissions.
Secondary Actor: Admin.
Actor Action: Enters the admin dashboard, checks user
and vendor accounts, modifies
permissions, takes care of account-related
concerns, and updates details..
Pre-Condition: The Admin must be logged into
the admin panel of the event
website.
The event website must have a
functional user management and
permissions module.
The Admin should have the
necessary permissions to manage
users and their permissions.
System Response: Users have the appropriate
permissions assigned or updated.
The system logs the changes made
by the Admin.
21
CHAPTER 3: METHODOLOGY
UC014:
Table 16: View and Modify Use-Case.
Use-Case Name: Admin Views and Confirms Changes
Secondary Actor: Admin.
Actor Action: Admin reviews the updated permissions
and roles to ensure they are correct.
Pre-Condition: The Admin must be logged into
the admin panel of the event
website.
The event website must have a
functional user management and
permissions module.
The Admin should have the
necessary permissions to manage
users and their permissions.
System Response: The system displays the updated
permissions and roles for the
selected user.
UC015:
Table 17: Monitoring Vendors Use-Case.
Use-Case Name: Admin Monitoring Vendors
Secondary Actor: Admin.
Actor Action: Admin reviews the updated permissions
and roles to ensure they are correct.
Pre-Condition: The Admin is logged into the
event website with appropriate
privileges.
Vendors are registered and have
active profiles on the event
website.
The event website has a functional
monitoring system for tracking
vendor activities.
System Response: The system authenticates the
Admin and grants access to the
Admin dashboard. The dashboard
displays an overview of vendor
activities, notifications, and alerts.
22
CHAPTER 3: METHODOLOGY
UC016:
Table 18: Monitoring Customer Support Use-Case.
Use-Case Name: Admin Monitoring Customer Support.
Secondary Actor: Administrator (Admin)
Customer Support Agent (Agent)
Customer (User)
Actor Action: The admin navigates to the customer
support section within the admin panel.
Pre-Condition: The admin is logged into the
admin panel of the event website.
The customer support system is
integrated into the event website.
There are active customer support
or live chat sessions.
System Response: The system continuously updates
the conversation view in real-
time, reflecting any new messages
sent by either the agent or the
customer..
23
CHAPTER 3: METHODOLOGY
24
CHAPTER 3: METHODOLOGY
25
CHAPTER 3: METHODOLOGY
Figure 8: ERD.
26
CHAPTER 5: CONCLUSION
CHAPTER 4
DESIGN and IMPLEMENTATION
26
CHAPTER 5: CONCLUSION
27
CHAPTER 5: CONCLUSION
28
CHAPTER 5: CONCLUSION
29
CHAPTER 5: CONCLUSION
Status: Pass
30
CHAPTER 5: CONCLUSION
Status: Pass
Table 4.2: TC 02.
Status: Pass/Fail.
31
CHAPTER 5: CONCLUSION
Status: Pass/Fail.
Table 4.4: TC 04
Status: Pass/Fail.
Table 4.5: TC 05
Status: Pass/Fail.
Table 4.6: TC 06
32
CHAPTER 5: CONCLUSION
Steps: 1. Login.
2. Create Event
3. Enter "Test Event" in the Name field. Test event can be
anything like e.g. birthday.
4. For the event, provide a precise date.
5. Put "Test Venue" in the Venue field.
6. Use the following description to add it: "This is a test
event for verification purposes.”
7. The event can be created by clicking the "Save" or
"Create" button. Check to see if the system confirms
the creation of the event or shows a success message.
8. Access the event list view or dashboard by navigating.
9. Verify that the "Test Event," the newly created event,
is present in the dashboard's event list.
Table 4.7: TC 07
Status: Pass
Table 4.8: TC 08
33
CHAPTER 5: CONCLUSION
1. Organizing an Event.
2. Choosing a Vendor.
3. Reservation Procedure.
4. Verification.
Status: Pass
Table 4.9: TC 09
Steps: Steps to carry out the test. See step formatting rules below.
34
CHAPTER 5: CONCLUSION
Status: Pass
Table 4.10: TC 10
Status: Pass
Table 4.10: TC 10
Buttons.
35
CHAPTER 5: CONCLUSION
Status: Pass
Table 4.11: TC 11
36
CHAPTER 5: CONCLUSION
Mozilla Firefox
Internet Explorer
Google Chrome
Predicted Outcome: The platform operates consistently with no issues related to
layout or functional inequality.
Status: Pass
Table 4.12: TC 12
37
CHAPTER 5: CONCLUSION
Predicted Outcome: Mobile users can effortlessly access and utilize the platform
without any layout distortions.
Status: Pass
Table 4.13: TC 13
38
CHAPTER 5: CONCLUSION
Predicted Outcome: Modifications are stored without creating problems for other
event-related features.
Status: Pass
Table 4.14: TC 14
39
CHAPTER 5: CONCLUSION
CHAPTER 5
CONCLUSION
5.1 Conclusion:
The consummation of the EventBliss project denotes a progressive defining moment in
the field of occasion the board. With cautious preparation, smart innovation decisions,
and a client centered outlook, this stage addresses the association of inventiveness and
utility, prepared to totally change how occasions are arranged.Generally, EventBliss is
a wonder of React.js innovation, handily consolidating a complex frontend experience.
This ensures a powerful mix of structure and capability and gives organizers, sellers,
and directors with a simple to-utilize interface when joined with major areas of strength
for a foundation. The complete utilitarian necessities for every partner, which
incorporate sellers with full profiles and booking capacities, directors with instruments
for control and the executives, and clients with a simple to-utilize occasion arranging
venture, show serious areas of strength for a to satisfying the shifted needs of clients.
EventBliss gives a very exhaustive testing process that covers useful, execution,
security, and convenience perspectives to guarantee a reliable, secure, areas of strength
for and. It is proof of the stage's obligation to giving an immaculate, viable, and easy to
understand insight.In synopsis, EventBliss is something beyond an occasion the board
apparatus; it's an illustration of imagination, collaboration, and client strengthening. It's
a unique environment that rethinks the standards for occasion the board, with organizers
making the plans, merchants displaying, and chairmen overseeing. This stage focuses
on versatility, security, and unfaltering client fulfillment to meet as well as outperform
industry benchmarks and lay out another highest quality level in the field of occasion
association. With the possibility to assume a vital part in the progress of multitudinous
important occasions, EventBliss holds out trust for while occasion arranging will be
related with viability, imagination, and faultless execution. The joining of computer
based intelligence calculations for artificial intelligence proposal, picture
acknowledgment, and dynamic planning in our task changes occasion arranging,
presenting customized ideas, imagined decisions, and streamlined planning for a
consistent and keen client experience, setting new benchmarks in the business.
5.3 Filters:
Event Planning Dashboard: Users can filter events based on particular
parameters like deadlines or guest count, or they can apply filters to
view specific event statuses (upcoming, in progress, completed).
40
CHAPTER 5: CONCLUSION
5.4 Limitations:
Internet access 24/7.
Shop owner (vendor) can accept/reject user reservation request on
his/her convenience.
41
REFERENCES
[1] K. Pinjari and K. Nur, "Smart event management system," International Journal of
Computer Science Trends and Technology, vol. 4, no. 2, pp. 161-164, 2016.
[2] A. B. Mnaouer, A. Aendenroomer, and L. Hismanto, "An event chain notification and
management system using SMS," in 2004 IEEE International Conference on Industrial
Technology, 2004. IEEE ICIT'04., 2004, vol. 2: IEEE, pp. 813-818.
[3] A. E. Yalini, "Web Based Wedding Hall Management System For Loyolas Wedding Hall,
Jaffna," 2017.
[4] W. H. P. Chandrasiri, "Wedding Organizer–wedding planning web application," 2021.
[5] M. R. L. Perez, A. C. Lagman, and R. T. Adao, "Event Management Solution Using Web
Application Platform," presented at the Proceedings of the 2017 International
Conference on Information Technology, Singapore, Singapore, 2017. [Online].
Available: https://doi.org/10.1145/3176653.3176677.
[6] K. RAJESWARI and A. RAMAMANI, "Online Event Management System."
[7] D. A. Shah, H. Vasudavan, and N. F. Razali, "Event Management Systems (EMS),"
Journal of Applied Technology and Innovation (e-ISSN: 2600-7304), vol. 7, no. 2, p. 45,
2023.
[8] S. Nithila, D. Madushyani, W. Perera, M. Nivethan, and G. Fernando, "Your Dream
Virtual Wedding Planning System," Scientific Research Journal I (III) ISSN, pp. 2201-
2796, 2013.
[9] D. Sugathapala, "“My Wedima” Wedding Planning Web Application," 2021.
[10] E. Maiyana, "Penyewaan Online Wedding Organizer Berbasis Web," Jurnal Sains dan
Informatika: Research of Science and Informatic, vol. 5, no. 1, pp. 24-30, 2019.
[11] P. E. Bézier, "Example of an existing system in the motor industry: the Unisurf system,"
Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences,
vol. 321, no. 1545, pp. 207-218, 1971.
[12] B. Fitzgerald, "The use of systems development methodologies in practice: a field
study," Information Systems Journal, vol. 7, no. 3, pp. 201-212, 1997.
28