Inspiration

Eventify was inspired by the need for a seamless event management platform that caters to both organizations and attendees, simplifying event hosting and participation.

What it does

Eventify allows organizations to create and manage events while enabling attendees to discover and register for events effortlessly.

How we built it

I built Eventify using: 1.Flutter & Dart for the frontend. 2.Firebase for backend services, including authentication and database management. 3.Firestore to store event and registration data.

Challenges we ran into

1.Implementing dynamic user roles (organization vs. attendee) effectively. 2.Managing real-time event updates efficiently. 3.Ensuring seamless navigation and intuitive UI for both user types.

Accomplishments that we're proud of

1.Successfully integrating Firebase authentication and Firestore. 2.Creating a smooth user experience with a structured navigation flow. 3.Implementing robust event registration and management features.

What we learned

1.Advanced Firebase Firestore query handling. 2.Optimizing Flutter UI for better user engagement. 3.The importance of structured data modeling for scalability.

What's next for Eventify

1.Adding real-time event updates and notifications. 2.Implementing an event rating and feedback system. 3.Expanding to support multi-day event schedules and ticketing.

Built With

Share this project:

Updates