A React Native mobile application for habit tracking and personal development.
- Habit tracking and program management
- Dark/Light theme support
- Progress tracking and achievements
- Task filtering and day navigation
- SQLite database integration with Prisma
- Multi-platform support (iOS, Android)
- Internationalization (i18n) with support for English and Russian locales
- React Native with Expo
- TypeScript
- TailwindCSS/NativeWind for styling
- Prisma for database management
- React Query for data fetching
- Zustand for state management
- Expo Router for navigation
- i18next for internationalization
- Node.js (v16 or higher)
- npm
- Expo CLI
- Install dependencies:
npx expo install
- Prebuild app (otherwise SQLite won't work):
npx expo prebuild --clean
- Start the development server
npx expo start