Emanuel Rios

Outing - theoutingapp.com

Overview

Outing is a mobile application designed to simplify the process of finding and attending local events. Whether you're interested in art and music shows, flea markets, or outdoor activities, Outing provides a personalized experience to easily discover and purchase tickets. By leveraging advanced filtering options and user preferences, the app ensures that finding the next unforgettable event is just a few taps away.

Role

As designer and developer for Outing, I was responsible for the entire lifecycle of the app, from concept to launch. This included conducting user research, designing the user interface and experience, and implementing the frontend and backend systems. Working on this application helped to refine my design and development skills, creating a balance between user experience and a sleek interface.

Process

Creating Outing began with research. I looked through event discovery apps and felt I could design a better experience. The core features I focused on were intuitive event discovery, seamless ticket purchasing, and social sharing.

Outing's frontend was built using SwiftUI and UIKit native to the iOS platform. Firebase Firestore, a NoSQL database, was used for flexibility and real-time updates. On the backend, Typescript was used to build the cloud server, running on Google Cloud.

Features