Eventum
Developed Eventum using UIKit and SwiftUI, a mobile app that utilizes real-time location tracking to showcase nearby events with the help of the Ticketmaster API. Implemented interactive maps with MapKit, utilized UserDefaults to save user information on the device, and a search feature for users to look up specific events.

Discover with Eventum!
Discover a world of events right at your fingertips with Eventum! Our app brings you all the nearby events based on your real-time location. Whether you're looking for concerts, festivals, local gatherings, or cultural happenings, Eventum has it all. With interactive maps, push notifications, and detailed event information, you'll never miss out on the fun again.
Perfect for event seekers and organizers alike, Eventum connects you with your local community, making social and cultural engagement easier than ever. Download Eventum now and start exploring the vibrant events around you!


App Functions

The app, named "Eventum," features a green calendar icon and will be available for download via the App Store in June 2025.


Upon launching the app, users will be greeted with the Launch screen while it fetches data from the Ticketmaster API. The main menu features sections for favorited events and fast-selling tickets, along with a list of events displayed at the bottom.


Users can tap on an event to access its detail page, which includes purchasing information and a link. Additionally, users have the option to favorite or unfavorite an event to tailor their personal selections.

When the user presses the "Purchase Ticket" button, they will be redirected to the official Ticketmaster website.

Users can utilize the search bar to find nearby events by name.


When the location icon is tapped, the app switches to a map view displaying pins for nearby events, facilitating trip planning. Users can view a draggable list of events at the bottom half of the screen, which can be pulled up to expand or dragged down to hide.


When a user clicks on an event in the map view, the map will zoom in on the event's location pin, displaying the event venue as a 3D model with the assistance of Apple Maps.

The app includes a settings screen that allows users to adjust their preferences, such as notification settings. Users can also submit feedback through mattliou.com by a press of a button.