https://github.com/flutterwiz/piva-timer
https://github.com/flutterwiz/piva-timer
cubit flutter timer timer-application timer-clock timertask
Last synced: 15 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/flutterwiz/piva-timer
- Owner: FlutterWiz
- License: mit
- Created: 2022-02-02T18:46:54.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-25T19:52:27.000Z (about 3 years ago)
- Last Synced: 2025-02-18T03:34:57.719Z (2 months ago)
- Topics: cubit, flutter, timer, timer-application, timer-clock, timertask
- Language: Dart
- Homepage:
- Size: 516 KB
- Stars: 12
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Piva - Timer
[](https://codemagic.io/apps/6252bf270f76ba1786d959b5/6252bf270f76ba1786d959b4/latest_build)
### What you can do with Piva Timer?
Let's think about whether you are a student or a worker, it does not matter. It's common that almost every person when they work, set time to evaluate their work time. Piva supplies this to you via Flutter. You just have to set a time, and that's it. When the time is up, it will send notifications to you, even foreground and background (locked phone, switching apps, etc.).Also If you need multiple languages, you can easily implement them, via the localization folder (right now the app has 2 languages, Turkish, and English).
Simple, but useful.
### Medium Article
Part 1: https://medium.com/@sahinefe/flutter-timer-piva-localization-notification-managing-state-part-1-27dbe2c7df45Part 2: https://medium.com/@sahinefe/flutter-timer-piva-localization-notification-managing-state-part-2-36b1dc39f39d
Part 3: https://medium.com/@sahinefe/flutter-timer-piva-localization-notification-managing-state-part-3-a42b03eb6ba1
### Packages:
• flutter_localizations
• flutter_bloc
• freezed_annotation
• flutter_countdown_timer
• simple_timer (for the first 3 part of the Medium articles, it is not necessary for the last version of the app)
• numberpicker
• wave
• flutter_local_notifications
• rxdart
• timezone
• flutter_native_timezone
• flutter_platform_widgets
• flutter_native_splash
• cupertino_icons
• format
• responsive_framework### Some significant notes:
-> Before implement the codes of Piva Timer, you need to be careful when you try to implement, since there are some packages which are do not support the Web Platform, or iOS platform (it depends on package). So you may need control some package documentations.-> In the application section, you can use just cubits, since there are no any complicated bussines logic.
## Some Gifs From the App
### Piva Timer - Web
### Piva Timer - Mobile




