Skip to content

VARWA/todo

Repository files navigation

To-do

Project for Yandex School



The project is being actively developed. Backend URL and BEARER token will be needed shortly. Rename the file '.env.example' to '.env' and paste the values.


Features

- Save your tasks
- Edit your tasks
- Delete your tasks
- Set Status of your tasks
- Set Deadline of your tasks
- Change task status from the main menu
- Store your tasks locally
- Internationalization support
- Navigator 2.0
- Added freezed
- Added Github Actions
    - linter
    - formatting
    - Build (IOS, Android)
    - Deploy to Firebase App Distribution
- Added Dark theme
- Added Firebase
- Added support for large screens
- Added support for lansdscape orientation

State-Management

- provider

Local database

- sqflite

Localization

- intl
- easy_localization

Linter

- flutter_lints

Images

- flutter_svg

HTTP packages

- dio

DI

- provider
- get_it

FIREBASE

- Analyrics
- Remote Config
- App Distribution
- Crashlytics

FLAVORS

- prod
- dev

Screenshots

Tablet

image

image

Light theme

image image image

Dark theme

image

image