OpenHabit

A simple, privacy-focused habit tracking app

View the Project on GitHub ryan-crabbe/open-habit

OpenHabit Documentation

OpenHabit is a privacy-first habit tracking app for iOS. Built with React Native and Expo, it stores all data locally on your device, ensuring your personal habits and progress remain completely private.

Getting Started

New to OpenHabit? Start with the README for installation instructions, development setup, and project overview.

Technical Documentation

Detailed documentation for developers working on the OpenHabit codebase:

Document Description
Architecture System architecture, design patterns, and project structure
Database Database schema, models, and data operations
Components UI component library and usage reference
Hooks and Utilities Custom React hooks and utility functions
Screens and Features Screen documentation and user flow descriptions

Contact

For support or questions, email rcrabbe@berkeley.edu.