Museo Papalote

Museo Papalote

Tecnologico de MonterreySep. - Dec. 2024Fullstack Developer

Fullstack project for the Museo Papalote del Niño. Developed a web app and iOS app for the museum's visitors.

Overview

Worked in collaboration with Museo Papalote Del Niño Monterrey to build an iOS app for the museum's visitors. Focused on enhancing the experience of the museum through an interactive app that combined the physical attractions with fun digital experiences.

Features Built

The project included several key features:

  • Personalized route: The museum consisted of different areas, in which, each one had a different topic. We created an onboarding that helped the user get a personalized map that suggested them to start their museum experience from a specific zone and move to the least interesting one in order.
  • Interactive Map: Built an interactive map that showed the user location and the different zones of the museum.
  • NFC Collectables: Created a feature that allowed the museum to add NFC easter eggs that allowed the user to collect them and get prizes at the end of their visit.
  • Social Media integration: Added a feature that allowed the user to take pictures of their experience and then share it on different social media platforms with fun backgrounds.
  • Web App for Admins: One cool feature of the app is that ALL of the content in it, can be changed and modified to the museum's needs and preferences. We created features for them to add, update, and remove data to their needs. Museo Papalote

Technical Implementation

  • T3 for the Web App
  • Node.js backend with PostgreSQL database
  • Swift, Swift UI and UI Kit for the iOS App
  • Swift Data for the iOS local storage functionalities.

I really enjoyed this project. It was my first approach to iOS development and one of my favorite classes. A big shoutout to the team who worked on this project: Ale Coeto, Oscar Arreola, Rodrigo Torres, and Oscar Zhao! A good project, but a better team.