
Step counter and Water intake
Step counter Water intake and is a sophisticated, enterprise-grade mobile health application built with React Native to democratize personal wellness tracking. The platform features a high-performance Native Android Foreground Service for continuous step monitoring, an offline-first architecture using AsyncStorage for data resilience, and a premium subscription system powered by react-native-iap for advanced analytics. It allows users to track, analyze, and achieve daily step and hydration goals through real-time monitoring using Android's Step Counter API, intelligent daily notifications via Notifee, and comprehensive historical insights with interactive charts. The system leverages Zustand for reactive state management and React Native Reanimated for smooth animations, ensuring total data privacy by storing all health information locally while providing a seamless, neumorphic UI for managing wellness goals. Users can set customizable daily targets, view detailed statistics including streak tracking and lifetime totals, receive achievement notifications, and access premium features like monthly and yearly historical views. With native foreground service integration that auto-restarts on device reboot, pause/resume tracking control, unit conversion support (metric/imperial), haptic feedback for enhanced UX, and data export capabilities, StepWater delivers continuous, battery-efficient tracking without cloud dependencies, making it the perfect companion for privacy-conscious users seeking reliable fitness and hydration management on Android and iOS platforms.











