Combust App

React Developer + Architect • March 2026 - Present

Overview

Architected and developed an application to automate and streamline the administrative workload for Rainier Roller Riot. The application is built using React Native (mobile) + React Native Web and Python with shared business logic and separate UIs. The app focuses on saving administrators work hours, user privacy, and accessibility.

Highlights

Authentication & Invite Flow

Role-based Access Control & Row-Level Security

Web App Pages (v1 Deliverable)

Attendance & Eligibility Tracking

Theme System & Design

Backend & Observability

Testing & CI/CD

Technical Details

Challenges & Solutions

Technologies

React Native Web, Vite, Expo, Supabase (PostgreSQL + Auth + RLS), FastAPI, MUI 9, Tailwind CSS 4 + NativeWind, React Router v7, Playwright (E2E), pgTAP, Jest, Vitest, pytest