Skip to content

To-Do App created with Flutter that allows multiple people to organize one or more taskboards together. Uses a MVP Pattern and Dependency Injection (not implemented yet)

Notifications You must be signed in to change notification settings

MrIceman/taskr_flutter

Repository files navigation

taskr_flutter

A To-Do App allowing to manage a task list by multiple people (couples, families, friends).
The App is designed using the MVP Architecture pattern. Currently it supports a local cache
(SQLite DB + Shared Prefs) and an interface to an extern Backend, which will be built soon using the Flask Framework (Python).
This project supports darts inbuilt http library and is making use of its POST/GET requests using JSON as format.
Besides that darts async features like Future are heavily used.

The aim is to explore the very promising Framework Flutter, which is still in its alpha stage. Hopefully 2k18 will bring some changes.

What you can find here

  • Async/Reactive Coding(Future, asnyc keyword)
  • HTTP Handling (GET/POST)
  • Working with JSON (Serializing / Deserializing)
  • Model-View-Presenter Pattern
  • Some Design Patterns e.g. Factory, Observer Pattern
  • Seperation of UI Code and States

Getting Started

For help getting started with Flutter, view the online documentation.

About

To-Do App created with Flutter that allows multiple people to organize one or more taskboards together. Uses a MVP Pattern and Dependency Injection (not implemented yet)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages