Kind-Unes/HabitNow
Habit Now é um gerenciador de hábitos, tarefas e tarefas recorrentes para Flutter com um temporizador embutido. Ele utiliza o padrão Bloc para gerenciamento de estado e armazena dados usando o Hive, um banco de dados NoSQL.
- Stars
- 100
- Forks
- 32
- Último push (UTC)
- 18 de ago. de 2026
- Status do projeto
- Ativo
Tópicos técnicos
Dependências usadas
Lista de dependências 14 itens
- cupertino_date_textbox
^1.0.3 - equatable
^2.0.5 - flutter
{"sdk":"flutter"} - flutter_bloc
^8.1.3 - flutter_slidable
^3.0.1 - hive
^2.2.3 - hive_flutter
^1.1.0 - intl
^0.18.1 - uuid
^4.3.3 - wheel_chooser
^1.1.2 - flutter_testDesenvolvimento
{"sdk":"flutter"} - flutter_lintsDesenvolvimento
^2.0.0 - build_runnerDesenvolvimento
^2.4.8 - hive_generatorDesenvolvimento
^2.0.1
Rankings
README original
Texto original em inglês. Visite o GitHub para a versão atual.
Expandir / recolher README
Habit Timer App
Overview
This Flutter app is a habit, task, and recurrent task manager with a built-in timer. It utilizes the Bloc pattern for state management and stores data using Hive, a NoSQL database.
Features
- Manage habits, tasks, and recurrent tasks
- Integrated timer for tracking task duration
- Bloc pattern for efficient state management
- Hive NoSQL Database for data persistence
Screenshots
|
Screenshot 1
Screenshot 1 |
Screenshot 2
Screenshot 2 |
Screenshot 3
Screenshot 3 |
Screenshot 4
Screenshot 4 |
|
Screenshot 5
Screenshot 5 |
Screenshot 6
Screenshot 6 |
Screenshot 7
Screenshot 7 |
Screenshot 8
Screenshot 8 |
|
Screenshot 9
Screenshot 9 |
Screenshot 10
Screenshot 10 |
Screenshot 11
Screenshot 11 |
Screenshot 12
Screenshot 12 |
|
Screenshot 13
Screenshot 13 |
Screenshot 14
Screenshot 14 |
Screenshot 15
Screenshot 15 |
Screenshot 16
Screenshot 16 |
|
Screenshot 17
Screenshot 17 |
Screenshot 18
Screenshot 18 |
Screenshot 19
Screenshot 19 |
Screenshot 20
Screenshot 20 |
|
Screenshot 21
Screenshot 21 |
Screenshot 22
Screenshot 22 |
Screenshot 23
Screenshot 23 |
Getting Started
To run the app locally, follow these steps:
- Clone the repository:
git clone https://github.com/Kind-Unes/HabitNow.git
- Navigate to the project folder:
Copy code
cd habit-timer-app
- Install dependencies:
Copy code
flutter pub get
- Run the app:
Copy code
flutter run
Dependencies
Dependencies
- Flutter
- Dart
- Bloc
- Hive
Contributing
Contributions are welcome! If you'd like to contribute to this project, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature/bugfix:
git checkout -b feature-name - Make your changes and commit them:
git commit -m 'Description of changes' - Push to the branch:
git push origin feature-name - Open a pull request.
License
This project is licensed under the MIT License.
Acknowledgments
Thanks to the Flutter, Bloc, and Hive communities for providing excellent tools and documentation.