A comprehensive offline mobile application for managing task reminders, built with React Native and Expo.
- Offline Functionality: Works completely offline, storing all data locally on your device
- Task Reminders: Set up reminders for your tasks with customizable schedules
- Calendar View: View your task schedule in a calendar format
- History Tracking: Keep track of completed tasks and missed deadlines
- Refill Management: Monitor and manage recurring task refills
- Task Management: Add and organize your tasks
- Notifications: Receive timely reminders for your tasks
- Secure Storage: All data is stored securely using device storage
- Cross-Platform: Runs on iOS and Android devices
- Node.js (version 18 or higher)
- npm or yarn
- Expo CLI
-
Clone the repository:
git clone https://github.com/mihf05/Task-reminder-app.git cd Task-reminder-app -
Install dependencies:
npm install
-
Start the development server:
npx expo start
-
Run on your device:
- For Android:
npm run android - For iOS:
npm run ios - For Web:
npm run web
- For Android:
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
| Secure with Your Phone Lock | Dashboard Page | ADD TASK | Task Page Bottom |
![]() |
![]() |
![]() |
|
|---|---|---|---|
| Task Showing with Interactive Calendar View | History Log | Notification |
- React Native
- Expo
- TypeScript
- AsyncStorage for local data persistence
- Expo Notifications for reminders
- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly
- Submit a pull request






