Technical

Codesign

Skills: iOS App Development, Geographic Data Handling, UI Design
Technologies: TypeScript, React Native with Expo and XCode, Mapbox API, Figma
Links: Github, Figma

Background

In December 2024, I was hired by Texas A&M University's Urban AI Lab to develop a iOS app that will help them collect feedback about the university campus's built environment.

Within one month, I delivered a functional prototype that could be installed to iOS devices, that the Urban AI Research team demoed to the university administration.

Codesign's Mission

Codesign was created to provide a straightforward channel for students and faculty that leverage TAMU's on-site facilities to provide feedback reports, so decision-makers can allocate resources adequately based on this data.

Home page of the Codesign app. It shows a map of the Texas A&M campus with pins to denote feedback locations. It also shows the report form for submitting feedback.

Key Contributions

Design

  • Create UI Designs with Figma and address feedback from collaborators
  • Align design with Texas A&M's Design System: Aggie UX

iOS App Development

  • Create a technical spec doc and provide guidance on technology choices for scaling
  • Define the frontend architecture using React Native with Expo
  • Define the data schemas for use with backend
  • Develop reusable frontend components that match the design system using React Native and TypeScript
  • Integrate Mapbox SDK for interactive map features on iOS

UI Design

Next Steps and Future Impact

  • The prototype will be extended to include Augmented Reality
  • The tool will be pitched to Texas A&M University Administration for adoption by students and faculty on campus