Skip to content

ThahirAboobacker/EventOn

Repository files navigation

EventON App

EventON is a college-focused app designed to streamline the organization of events like workshops, competitions, and talk sessions. It features QR code-generated tickets for easy check-ins, payment monitoring , and estimation of activity points for participants. The app fully digitizes the event management process, making it more efficient, user-friendly, and paperless .

1. General Section

Login

  • Purpose: This section allows users to log in, sign up, or reset their password based on their role (Student, Community, Admin).
  • Features:
    • Login: Users can log in to access the platform.
    • Sign Up: Separate sign-up options for students and community members.
    • Forgot Password: Option to reset the password if a user forgets their credentials.

Screenshots:

Splash Screen | Login | Choose User

Community Sign Up | User Sign Up | Forgot Password


2. Students Section

  • Purpose: This section allows students to register, view events, and track their participation.
  • Features:
    • View events and their details.
    • Register for events and upload payment screenshots for paid events.
    • Track registered events and attendance status.
    • Edit profile and view past attended events.
    • Chatbot functionality for assistance.

Screenshots:

User Homepage | Register Event | Ticket

User Attended Events | Profile | Chatbot

Search | Community Page | Payment Verification

Event page after registration


3. Community Section

  • Purpose: This section allows community members to manage and organize events.
  • Features:
    • View and manage events they’ve added.
    • Edit, delete, and approve event registrations.
    • View and approve payment status.
    • Add new events and manage event details.
    • Manage community profile.

Screenshots:

Community Homepage | My Events | Event Details

Edit Event | Delete Event | Payment Approval

Registrants | Add Event

Community Profile


4. Admin Section

  • Purpose: Admins oversee event management and user approvals.
  • Features:
    • View and approve users.
    • Manage all user roles.
    • Ability to add events outside college campus

Screenshots:

Admin Homepage | Admin Approvals


Tech Stack

Client: Flutter, Dart

Server: Firebase (Firestore, Firebase Authentication, Firebase Functions, Firebase Hosting)


Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors