Clockify is a fully functional alarm app designed to handle your time management needs efficiently. With an elegant interface and robust features, Clockify provides you with an all-in-one solution for keeping track of the time, setting alarms, measuring intervals, and more.
-
Light Theme: Preview the clean and modern light mode design.
-
Dark Theme: Enjoy a sleek and eye-friendly dark mode experience.
- Displays an animated analog clock and a digital clock.
- Allows users to add clocks for over 400 different timezones, such as Riyadh, Dubai, and more.
- Create, update, and delete alarms effortlessly.
- Set alarms for:
- A single occurrence.
- Daily repetition.
- Custom days of the week.
- Fully functional stopwatch with lap functionality.
- Track and record multiple laps easily.
- Set a timer for a specific duration.
- Get an alert notification when the timer ends.
- Framework: Flutter
- Languages: Dart
- State Management: GetX
- Notification System: Flutter Local Notifications
-
Clone the Repository
git clone https://github.com/MuhammadHasan-Git/Clockify.git cd Clockify -
Install Dependencies Make sure you have Flutter installed on your system. Then, run:
flutter pub get
-
Run the Application Use the following command to run the app:
flutter run
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or suggestions, feel free to contact:
- Email: devhasanzaman@gmail.com
- Linkedin: https://www.linkedin.com/in/hasan-zaman-1bb419313