A comprehensive task management and reminder application for Android, built with Kotlin. Stay organized and never miss important events with powerful reminder features, note-taking capabilities, and cloud backup support.
- Flexible Scheduling: Create reminders with various scheduling options including one-time, recurring, and custom repeat patterns
- Location-Based Reminders: Set reminders that trigger when you arrive at or leave specific locations
- Priority Levels: Organize tasks by priority to focus on what matters most
- Sub-tasks: Break down complex tasks into manageable sub-tasks
- Smart Notifications: Receive timely notifications with customizable sounds and vibration patterns
- Quick Note Taking: Capture ideas and information quickly with an intuitive note-taking interface
- Rich Text Support: Format your notes with different styles and structures
- Easy Organization: Search, filter, and organize your notes efficiently
- Automatic Backups: Keep your data safe with automatic cloud backup functionality
- Cross-Device Sync: Access your reminders and notes across multiple devices
- Multiple Cloud Providers: Support for various cloud storage providers
- Themes: Personalize the app with different color themes and appearance options
- Widget Support: Add home screen widgets for quick access to your tasks and reminders
- Flexible Settings: Customize notification behavior, default reminder settings, and more
- Calendar Integration: View your reminders alongside calendar events
- Import/Export: Import and export your data using iCalendar format
- Task Categories: Organize reminders into custom categories
- Attachments: Add images and files to your reminders and notes
This application is built using modern Android development practices:
- Language: Kotlin
- Architecture: Multi-module architecture for better separation of concerns
- UI: Material Design components for a modern and intuitive interface
- Local Storage: Room database for efficient local data management
- Cloud Integration: Support for multiple cloud storage providers
Contributions are welcome and appreciated! Whether you want to:
- Report bugs or issues
- Suggest new features or improvements
- Submit pull requests with bug fixes or enhancements
- Improve documentation
Please feel free to contribute to make this app even better.
This project uses Gradle as its build system. To build the project:
- Clone the repository
- Open the project in Android Studio
- Sync Gradle files
- Build and run the application
Copyright 2019 Nazar Sukhovych
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.





