ZenZone is a focus-driven accountability app designed to help users actually get into the zone, complete goals, and stay consistent over time.
Ryan Flannery
San Francisco State University
CSC 680 Final Project – Spring 2025
-
Build a functional mobile application that represents the knowledge gained in CSC 660.
-
Create a meaningful and personal solution that addresses the challenge of staying focused and consistent with goals.
-
Develop an app to showcase in a portfolio and with future employers.
-
Multi-screen app navigation (Home, Focus Mode, Goals, Profile).
-
A 25-minute focus session timer with animated progress.
-
Goals screen with add/delete functionality for weekly and long-term goals.
-
Profile screen displaying session statistics.
-
Streak tracker showing day of year progress.
- React Native
- Expo
- TypeScript
- NativeWind (Tailwind CSS for React Native)
- LayoutAnimation for smooth UI interactions



