GTHome
All projects

Mobile Developer (Solo) · 2025

Open SourceComing soon

Framez

A cross-platform React Native social app with a feed, post creation with image uploads, profiles, search, and settings, built with Expo and Supabase.

React NativeExpoTypeScriptSupabase

Coming soon

Framez

React NativeExpoTypeScript

Problem

Building a social app that feels native on both iOS and Android usually means maintaining two codebases.

Approach

Built a cross-platform social app — feed, post creation with image upload, profiles, search, and settings — with stack and tab navigation via React Navigation.

Tech highlights

React Native with Expo and TypeScript, Supabase for auth, database, and file storage, and EAS for the production build and distribution pipeline.

Results

Shipped a working social app with image-upload posts and profile feeds, built for EAS production distribution.

Challenges

Handling image uploads reliably on flaky mobile networks — compressing files and recovering from interrupted uploads to Supabase storage — while keeping the feed in sync and the UI consistent across both the iOS and Android Expo builds.

Command palette

Search pages, projects, and quick actions