HCI Project Report Eventscape
HCI Project Report Eventscape
Members
1
2
EVENTSCAPE
AN APP FOR THE EVENTS
Introduction
Eventscape is necessary because it addresses several key challenges in the event
management industry. Firstly, the industry lacks a unified platform that connects organizers
and attendees and provides a comprehensive range of features for managing events.
Eventscape aims to fill this gap by providing a one-stop-shop for all event-related needs.
Project Scope:
The project scope of Eventscape encompasses the development of a comprehensive
platform for event management, bridging the gap between organizers and attendees. It
engagement tools. The goal is to streamline the entire event lifecycle and provide a
2
3
Features:
1. Registration/Login: It's essential for a user to first register him/her-self if they want
to use other core features and services like online ticket purchase or for an
organizer to display their event. Even though one can also be benefited by the app
(in the sense of viewing events) without the worry of getting logged in but as
mentioned before, one can not use core functionalities without login for instance
buying tickets, because we will be needing user info in order to buy him/her a ticket.
2. Add Events: Let's say an organizer wants to promote/upload events on our app,
they can set certain variables like location scheduling etc. Simply put, they will have
a form type interface where they can fill in certain info about the event and we will
simply add and display the event to the public. Considering the risk that everyone
3
4
can add their events, we will charge a certain fee so that only serious organizers can
upload their event. This feature will also include:
○ Promote Events.
○ Update.
○ Budget and Accounts: A feature to keep track of budgets spent on things like
○ Entry and Tickets: This feature will have a list of Tickets sold, People
4
5
3. View Events: Will also serve as the front page of our app, where everyone can filter
out events of their interest. This feature will also encompass the sub feature “search
box” which is kind of essential.
4. Book Tickets: In this the attendee can book tickets for their entry it is important for
the attendee to be logged in with their registered account.
5. Participator Page: If the attendee wants to participate in the event like doing any
sort of performance or setting up a shop they will register their names with their
personal data and what are they going to do in the event. Again it will be a series of
questions/kind of like a form where they will provide us details about their
5
6
Possible Risks:
1. Risk of fake Events
To avoid this risk, we are charging organizer fees for registration. It will eliminate
almost all the fake events and in future updates we may also include Machine Learning
6
7
2. Issue of Comments
Some are posting memes, pointless comments, and sometimes just attempting
Deliverables:
4. Book Ticket
5. Participator page
Technologies:
● Flutter (Dart)
● Firebase Authentication
● Firestore Database