Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mo7amedaliebaid/tasks_manager

Beautiful Flutter tasks manager app
https://github.com/mo7amedaliebaid/tasks_manager

animations api bloc clean-architecture dart dart-ma flutter flutter-animation flutter-ui mockito sqlite swipe tasks-manager unit-testing

Last synced: about 1 month ago
JSON representation

Beautiful Flutter tasks manager app

Awesome Lists containing this project

README

        

[![Test](https://github.com/mo7amedaliEbaid/tasks_manager/actions/workflows/test.yml/badge.svg)](https://github.com/mo7amedaliEbaid/tasks_manager/actions/workflows/test.yml)

- 🎉 27 tests passed.

![tests](https://github.com/user-attachments/assets/c0d1f5ae-0056-49f2-8aa8-9cb2443fb3d9)

## Tasks Manager App

https://github.com/user-attachments/assets/1af72a67-b1eb-4270-9b4d-8145b495974f

## Features
- Api Integration
- Clean architecture
- Bloc Pattern
- Dependency Injection
- Advanced Animations and Swipe Detectors
- Unit Tests
- Bloc Tests
- Automated tests to perform tests with evey push using Github Actions.
- Authentication
- Local DB ( Sqflite )
- Secure Storage ( flutter_secure_storage )
- Animated Native Splash Screen witten specific for android ( written with Kotlin and Xml ).

https://github.com/user-attachments/assets/7059d7fe-86ee-4d1f-beee-c46edcb03d5d

## How to use
- Clone the Repo
- Run `flutter pub get`
- Launch on emulator or physical device
- Run `flutter test` to run tests.

## Note
- App is written for android and with
```
environment:
sdk: ^3.6.0
```