EventGo is an iOS app built with UIKit that simplifies event sharing and discovery. With EventGo, users can effortlessly create, share, and explore events happening in their local area. Whether you're planning a gathering or looking for exciting things to do nearby, EventGo has you covered.
- UIKit: Used for building the user interface.
- Firebase is used for real-time data synchronization, user authentication, and database management.
- MapKit provides an interactive map view, allowing users to discover events happening near them with ease.
- SnapKit: Used for autolayout and view positioning.
- MVVM Architecture: The app follows the Model-View-ViewModel (MVVM) design pattern.
- Protocol-Oriented Programming: Flexible design achieved through protocol-oriented programming.