Projects

  • Screenshot of a mobile app showing a list of nearby AIDS service organizations. The top of the screen shows the time 11:44. Below that is a search bar. The list shows the AIDS Committee of Ottawa at a distance of 0.00 km from the user's location. The address is listed as 19 Main St. Below the list are three tabs: Map, Favourites, and More. Screenshot of a map on a phone showing a section of southeastern Ontario, Canada. The map is centered on the Ottawa River near the town of Ottawa. Place names are visible in both English and French. Some of the labeled locations include Gatineau Park, Pontiac, Chelsea, and Carleton Place. A menu with icons for Maps, Locations, Favourites, and More is visible along the bottom right of the screen. Screenshot of the iPhone app Locations with permission dialog for app Project to access user's location. The time is 11:45. Text on the screen says Allow 'Project' to use your location? with a confirmation prompt offering choices of Allow Once, Allow While Using App, and Don't Allow. Below the prompt, it explains that the app needs access to location data to tell your location. Current location is shown as North America, 10 km from AIDS. Additional buttons on the bottom bar include Map, Favorites, and More. Mobile app showing a list of nearby participating locations. Time: 11:46. Search bar: Q Search. Lists AIDS Committee of Ottawa at 24.68 kilometres with address 19 Main St. Tabs below list: Map, Favorites, More. Screenshot of a map application on a mobile phone. The map is centered on the intersection of Pinhey's Point Road and Carleton Lodge Road. Text labels on the map include Pinhey's Point Historic Site, Ottawa Fire Station 47, Gloucester, Blackburn Hamlet, and the Geomagnetic Laboratory of Natural Resources Canada. A menu with icons for Locations, Map, Favourites, and More is visible along the bottom right of the screen.

    Open Doors Ottawa

    Doors Open Ottawa is an annual event where buildings of architectural, historical, cultural, or social significance open their doors to the public for free tours. An native iOS app that leverages a designated API and Firebase to provide users with information about participating locations, login and suggest changes, event schedules, and interactive maps. Technologies: Swift, SwiftUI, Swift CoreLocation, Swift Maps, Swift WebKit, Swift Network, Firebase.

    O Doors Open Ottawa é um evento anual onde edifícios de significância arquitetônica, histórica, cultural ou social abrem suas portas para visitas gratuitas ao público. Um aplicativo nativo para iOS que utiliza uma API designada e o Firebase para fornecer aos usuários informações sobre locais participantes, permitindo login e sugestão de mudanças, horários de eventos e mapas interativos. Tecnologias: Swift, SwiftUI, Swift CoreLocation, Swift Maps, Swift WebKit, Swift Network, Firebase.

  • Movie Night App

    The Movie Night App is a Flutter-based mobile application designed to help two users decide on a movie to watch together. Each person swipes through a curated list of movies, and when both users like the same title, a match is revealed instantly. The app integrates a movie API to fetch real-time data and uses Firebase for user authentication and match syncing. Designed for couples, friends, or roommates looking to make movie night decisions fun and easy. Technologies: Flutter, Dart, TMDB API, Provider.

    O Movie Night App é um aplicativo mobile desenvolvido em Flutter para ajudar duas pessoas a decidirem qual filme assistir juntas. Cada usuário desliza por uma lista de filmes sugeridos, e quando ambos curtirem o mesmo título, uma combinação é exibida na hora. O app utiliza uma API de filmes para dados em tempo real e o Firebase para autenticação e sincronização das escolhas. Ideal para casais, amigos ou colegas de quarto que querem tornar a escolha do filme algo divertido e rápido. Tecnologias: Flutter, Dart, Firebase, TMDB API, Provider.