Proposed Prototypes (Iteration 2) - djgamekid/GDP-Group-I-bearcatmanager GitHub Wiki

Aims and Wishes

Event Creation and Check-In: Our team aims to create a web application that provides tools for creating events and allows users to check in.

Database and User Management: The website will include a database to store User & Admin login information and event details, ensuring secure and organized data management.

User-Friendly Interface: We aim to design the website with a navigable and fluid interface, making it easy for users to browse and register for events.

Admin Analytics and QR Code Check-In: The application will provide data and analytics to admins to monitor event success. Registered users will receive an email with a QR code for event check-in.

Prototype

  • A basic website with the ability to create an event on the Admin site and register with an email notification on the User site.
  • There will be a create button and a delete button for the Admin to modify events.
  • The User will see the events and will be able to register and unregister.
  • The Admin page will allow the generation of a ticket for each aforementioned created event and invalidate tickets for users if the event is deleted.
  • The User will be able to click on a pre-registered event card to "check-in" where their ticket's ID will be validated.
  • Both Admin and Users will log in through a simple login page that will be displayed before the site is shown.
  • Users can add multiple events to a cart.