Reminderfy is a simple and intuitive Flutter-based reminder app designed to help you manage your tasks effectively. With features to create, read, update, and delete reminders, you can stay organized and never miss a task. Additionally, you can categorize your reminders with tags like Work, Personal, or Daily for better task management.
- Create Reminders: Add new reminders easily using a floating action button.
- Edit Reminders: Modify your existing reminders as needed.
- Delete Reminders: Remove reminders that are no longer needed.
- Mark as Completed: Check off reminders once they're done, and they’ll move to the "Completed" page.
- Categorize with Tags: Organize your reminders by adding tags for better clarity and focus.
- Local Storage with Hive: All reminders are stored locally using the Hive database, ensuring fast and offline access.
Follow these steps to set up and run Reminderfy on your local machine:
Ensure you have the following installed on your system:
- Flutter SDK: Install Flutter if not already installed.
- Dart SDK: Comes bundled with Flutter.
- Code Editor: Use an editor like Visual Studio Code or Android Studio.
- Clone the Repository:
Clone this project using Git.git clone https://github.com/your-username/reminderfy.git
- Navigate to the Project Directory:
Move to the folder where the project files are located.
cd reminderfy
- Install Dependencies:
Fetch the required dependencies by running the following command:
flutter pub get
- Run the App:
Use the following command to run the app on a connected device or emulator:
flutter run
- Flutter: Cross-platform app development.
- Hive: Lightweight and blazing-fast key-value database for local storage.