Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/omidhaqi/on_time
On.Time is a handy app for your daily notes and planning, built with the Flutter framework. It uses the BloC pattern for state management and Hive for data storage.
https://github.com/omidhaqi/on_time
bloc flutter hive
Last synced: about 2 months ago
JSON representation
On.Time is a handy app for your daily notes and planning, built with the Flutter framework. It uses the BloC pattern for state management and Hive for data storage.
- Host: GitHub
- URL: https://github.com/omidhaqi/on_time
- Owner: OmidHaqi
- License: apache-2.0
- Created: 2024-07-10T16:34:07.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-22T20:53:27.000Z (5 months ago)
- Last Synced: 2024-08-22T22:30:24.841Z (5 months ago)
- Topics: bloc, flutter, hive
- Language: Dart
- Homepage:
- Size: 21.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# On . Time
![on.time Logo](/screenshots/cover.png)
On.Time is a handy app for your daily notes and planning, built with the Flutter framework. It uses the BloC pattern for state management and Hive for data storage.
### Download and Install from GitHub Releases
You can download and install the app from the [GitHub Releases](https://github.com/omidhaqi/on_time/releases) page. Currently, a preview version is available for download.
1. Go to the [Releases](https://github.com/omidhaqi/on_time/releases) page.
2. Download the latest preview version.
3. Follow the installation instructions provided in the release notes.## Features
- **Create and manage daily notes**
- **Plan tasks and events**
- **Reminders for important tasks**
- **Simple and user-friendly interface**## Build and Setup
### Prerequisites
- Flutter SDK: [Download link](https://flutter.dev/docs/get-started/install)
- Dart: [Download link](https://dart.dev/get-dart)
- A text editor like VS Code or Android Studio### Build Steps
1. Clone the repository:
```bash
git clone https://github.com/omidhaqi/on_time.git
```2. Navigate to the project directory:
```bash
cd on_time
```3. Install the dependencies:
```bash
flutter pub get
```4. Run the project:
```bash
flutter run
```## Usage
To use on.time, simply run the app and use the interface to create and manage your daily notes and tasks.
## Architecture
This application is developed using the BloC architecture for state management and the Hive library for data storage.
- **BloC (Business Logic Component):** This pattern helps separate business logic from the UI, making the code more testable and scalable.
- **Hive:** A fast and lightweight database for Flutter and Dart, used for local storage.## Contributing
If you are interested in contributing to on.time, feel free to submit pull requests and report issues on our GitHub repository.
## License
This project is licensed under the Apache License. For more information, see the [LICENSE](./LICENSE) file.
## Contact
For any questions or suggestions, you can contact us at :
- **Telegram:** @Omid_Haqi
- **Email:** [email protected]#### Screenshots
| | |
| :-------------------------------------------: | :-------------------------------------------: |
| | |
| | |
| | |
| | |---
Version [0.0.1+1](https://github.com/omidhaqi/)
Developed with ☕ by [Umut](https://github.com/omidhaqi/)