Paula Klimas
← Tonic Inc. Digital Consulting

Kula App

Kula is a cross-platform mobile app built in React Native targeting both iOS and Android. It features user authentication, child profile management, activity tracking, a favorites system, and push notifications via OneSignal.

Architecture

State is managed through Redux with redux-persist for offline-capable storage, and navigation uses React Navigation with a tab-based layout and native stack screens. The app is styled with SASS and includes Font Awesome iconography, carousel components, and Reanimated-powered animations.

What I Learned

This project sharpened my understanding of native module bridging, platform-specific build tooling (CocoaPods, Gradle), and the particular challenges of mobile state management — especially around persistence and rehydration across app restarts.

Kula was one of two mobile apps I built for non-profit organizations, demonstrating technical aptitude through on-the-job learning of React Native. Both apps shipped to their respective user bases and remain in use.