2025/Mobile Frontend Developer

Chatapp Frontend

Learning React Native the hard way — two weeks, one Figma file, no shortcuts.

Chatapp Frontend — Learning React Native the hard way — two weeks, one Figma file, no shortcuts.
ClientPersonal project
RoleMobile Frontend Developer
Timeline2 weeks
Year2025
React NativeExpoTypeScript

Chatapp is a React Native and Expo mobile application offering a real-time chat experience with a modern interface. With basic features like text conversations and contact lists already covered, the real focus was building clean architecture, tight performance, and disciplined React Native practices.

As someone whose full-stack instincts leaned toward web technologies, adapting to the React Native ecosystem inside a two-week window — squeezed around a full course load — was the core challenge. The backend was never fully built out in this window; the goal was a solid, well-architected frontend foundation.

Chatapp Frontend — Process & Architecture

I chose Expo as the development platform for how quickly it let me iterate, working early mornings before class and late nights after finishing assignments. Starting from a Figma design handed off by my brother, I translated each UI component into code with attention to visual precision.

The result is a modular component system where every core chat UI element can be maintained and reused independently — a frontend built less to ship a full product and more to internalize how production-grade React Native architecture actually works.

Chatapp Frontend — Final Implementation

The impact, in numbers.

2 wksBuilt around a full course load
ModularIndependent, reusable UI components
1stDeep dive into the React Native ecosystem
Next Project

Birthday Invitation Website