A simple React Native habit tracking app built using React Native CLI. Users can register, log in, create and track habits, mark them as completed, and log out. Data is stored locally using AsyncStorage.
- User registration and login with local data storage
- Create daily or weekly habits
- Track and update habit completion
- Delete completed habits
- Clean UI built with core React Native components
- React Native CLI
- AsyncStorage
- React Navigation
- Node.js & npm
- Android Studio with emulator or physical device
- React Native CLI (
npm install -g react-native-cli) - JDK & Android SDK (configured in
ANDROID_HOME) - A physical or virtual Android device connected and available
git clone https://github.com/kajanan29/HabitTrackerApp.git
cd HabitTrackerAppnpm installnpx react-native startOpen a new terminal for the next step.
npx react-native run-androidMake sure an Android emulator is running or a physical device is connected.
- No connected devices: Make sure your emulator is running or a physical device is connected.
adbnot found: Ensureplatform-toolsis in your system PATH.- Metro bundler not running: Always start with
npx react-native start.
Made with ❤️ using React Native CLI.