Anonymous users can browse the main content of the application without registering or logging in, but they have limited access to functionalities compared to registered users and administrators. The functionalities available to anonymous users include:
Anonymous users can access the main page of the application, which provides an overview of the trending events and participants, as well as a search bar and navigation header to explore the content.
Anonymous users can view and explore all available events.
Anonymous users can view and explore all available participants.
Anonymous users can view detailed information about specific events, including title, description, category, date, location, time, prices, available tickets, image and associated participants.
Anonymous users can view detailed information about participants, including name, type, biography, image and the events they are associated with.
Registered users can access additional functionalities after logging in.
Anonymous users can register to create a new account.
Anonymous users can log in to access additional functionalities by providing their email and password.
Registered users can log out of their account.
Registered users can view and edit their personal information, including fullname, email and phone number.
Registered users can view their purchased tickets from the user profile page, including event details, price and ticket type.
Registered users can purchase event tickets by selecting the number of tickets and the ticket type (BASIC OR VIP).
Administrator users can manage the events and participants in the application.
Administrators can create, edit and delete events.
Administrators can create, edit and delete participants.
Administrators can use this form to create new events.
Administrators can use this form to edit existing events.
Administrators can use this form to create new participants.
Administrators can use this form to edit existing participants.















