The classic to-do application where a user can write down all the things he wants to accomplish. Android only.

Overview

todo-app

The classic to-do application where a user can write down all the things he wants to accomplish. Android only.

Table of Contents

Images

Features

  • Multi-language (JA, PT, EN, ES...)
  • Fast
  • Dark mode
  • Language selector

To-Do

  • Change time format
  • Check updates section in settings page
  • Drag and drop folders and tasks
  • Search folders and tasks
  • Add more languages

My process

Built with

  • Flutter
  • SQLite
  • Shared Preferences

Packages I'm using

How to use

Requirements

Before beginning, make sure you have installed Flutter.

Building

Clone the repo to your local computer

$ git clone https://github.com/samuel-s-marques/todo-app

Access the project's folder in your cmd/terminal

$ cd todo-app

Now you can open the project with VSCode or Android Studio and build it. Or you can use

$ flutter --no-color build apk --no-tree-shake-icons

Pull requests

I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request.

Created & Maintained By

Samuel Marques (LinkedIn)

Mockups provided by Previewed

Icon provided by FreeIconsPng

You might also like...

A Todo Notes Application developed with flutter, with basic functionalities to write quick Notes.

A Todo Notes Application developed with flutter, with basic functionalities to write quick Notes.

Notes Application - Flutter A Todo Notes Application developed with flutter, with basic functionalities to write quick Notes. NOTES PASSWORD-PROTECTED

Jan 1, 2023

ThemeX is an easy theme manipulation. Only inform primary color and the ThemeX generate all color combination palette for you

ThemeX is an easy theme manipulation. Only inform primary color and the ThemeX generate all color combination palette for you

ThemeX is an easy theme manipulation basied on Material Design. Only inform primary color and the ThemeX generate all color combination palette for yo

Jan 31, 2022

A flutter widget that provides pull-down refresh and pull-up load.

A flutter widget that provides pull-down refresh and pull-up load.

flutter_easyrefresh English | 中文 正如名字一样,EasyRefresh很容易就能在Flutter应用上实现下拉刷新以及上拉加载操作,它支持几乎所有的Flutter控件。它的功能与Android的SmartRefreshLayout很相似,同样也吸取了很多三方库的优点。

Jan 8, 2023

A page transition which supports drag-down-to-pop gesture.

drag_down_to_pop A page transition which supports drag-down-to-pop gesture. The main source code is copied from the cupertino/route.dart in Flutter SD

Aug 6, 2022

Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flutter app.

Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flutter app.

Flutter Tutorial - User Profile Page UI 1/2 Create a Flutter User Profile Page UI where you can access and edit your user's information within your Fl

Dec 6, 2022

Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flutter app.

Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flutter app.

Flutter Tutorial - User Profile Page UI #2 Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flu

Dec 15, 2022

The v2ex client write in flutter.

The v2ex client write in flutter.

Language: English | 中文简体 V2LF V2LF is a v2ex unofficial app. 'V2LF' means 'way to love flutter'. The original intention of developing this app is to l

Dec 30, 2022
Comments
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 25% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /screenshots/todo-playstore.png | 159.84kb | 119.82kb | 25.04% |


    📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace

    ~Imgbot - Part of Optimole family

    enhancement 
    opened by imgbot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 9% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /assets/icon/icon512x.png | 27.57kb | 18.46kb | 33.03% | | /screenshots/image1.jpeg | 204.80kb | 189.78kb | 7.33% | | /screenshots/image4.jpeg | 212.85kb | 197.50kb | 7.21% | | | | | | | Total : | 445.22kb | 405.74kb | 8.87% |


    📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace

    ~Imgbot - Part of Optimole family

    enhancement 
    opened by imgbot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 8% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /screenshots/image3.jpeg | 234.02kb | 215.63kb | 7.86% | | /screenshots/image2.jpeg | 190.21kb | 175.83kb | 7.56% | | | | | | | Total : | 424.22kb | 391.46kb | 7.72% |


    📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace

    ~Imgbot - Part of Optimole family

    enhancement 
    opened by imgbot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 49% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /android/app/src/main/res/mipmap-mdpi/launcher_icon.png | 3.74kb | 0.85kb | 77.30% | | /android/app/src/main/res/mipmap-hdpi/launcher_icon.png | 4.50kb | 1.25kb | 72.14% | | /android/app/src/main/res/mipmap-xhdpi/launcher_icon.png | 5.38kb | 1.76kb | 67.27% | | /android/app/src/main/res/drawable-mdpi/branding.png | 5.25kb | 1.73kb | 66.98% | | /android/app/src/main/res/drawable-mdpi/splash.png | 5.25kb | 1.73kb | 66.98% | | /android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png | 7.24kb | 2.97kb | 58.92% | | /android/app/src/main/res/drawable-hdpi/branding.png | 7.50kb | 3.21kb | 57.29% | | /android/app/src/main/res/drawable-hdpi/splash.png | 7.50kb | 3.21kb | 57.29% | | /android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png | 9.33kb | 4.55kb | 51.20% | | /android/app/src/main/res/drawable-xhdpi/splash.png | 9.30kb | 4.59kb | 50.64% | | /android/app/src/main/res/drawable-xhdpi/branding.png | 9.30kb | 4.59kb | 50.64% | | /android/app/src/main/res/drawable-xxhdpi/splash.png | 15.47kb | 8.89kb | 42.51% | | /android/app/src/main/res/drawable-xxhdpi/branding.png | 15.47kb | 8.89kb | 42.51% | | /android/app/src/main/res/drawable-xxxhdpi/splash.png | 20.31kb | 12.05kb | 40.64% | | /android/app/src/main/res/drawable-xxxhdpi/branding.png | 20.31kb | 12.05kb | 40.64% | | /assets/icon/icon.png | 19.81kb | 12.08kb | 39.04% | | | | | | | Total : | 165.65kb | 84.41kb | 49.04% |


    📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace

    ~Imgbot - Part of Optimole family

    enhancement 
    opened by imgbot[bot] 0
Releases(v1.0.0+3)
Owner
Samuel Marques
Junior software developer and technology enthusiast.
Samuel Marques
Klutter plugin makes it possible to write a Flutter plugin for both Android and iOS using Kotlin only.

The Klutter Framework makes it possible to write a Flutter plugin for both Android and iOS using Kotlin Multiplatform. Instead of writing platform spe

Gillian 33 Dec 18, 2022
This is an auction application just like eBay. Using firebase as the backend for signup & sign-in functionality. In addition to that, it's a two pages application with user bid in input and count down view.

Nilam This is an auction application just like eBay. Using firebase as the backend for signup & sign-in functionality. In addition to that, it's a two

Md. Siam 5 Nov 9, 2022
A platform for car sharing where users can book any car that suits their needs and wants for their intended journey, from the closest hosts in the community.

Getting Started This project is a starting point for a Flutter application. For help getting started with Flutter, view our online documentation, whic

Faisal Ramdan 28 Apr 29, 2022
This repository is meant to save all the code I may write about this course.

COD3R - Aprenda Flutter & Dart e Construa APPs iOS e Android ?? Idea: This repository is meant to save all the code and projects I may write with this

Amanda Cleto 2 Mar 9, 2022
Group Intern Project: All Things Charmaine

allthingscharmaine A new Flutter application. . . . . .. . . . . . . . Getting Started ASSETS: https://1drv.ms/u/s!AnbxnB5ugF0ohrM89fJXIqFf8g-q9A?e=ZJ

OLUWATOMISIN ESAN 2 Mar 19, 2020
Be together, whenever. A simple way to text chat and plan things all in one place for flutter developers.

Flutterdevconnect Be together, whenever. A simple way to text chat and plan things all in one place for flutter developers. Android IOS Web PWA Androi

Sanskar Tiwari 69 Aug 27, 2022
This is app for my lil brother who wants to learn more about tatasurya

This is app for my lil brother who wants to learn more about tatasurya, i decided to make an app for it so he can learn and playing games without touching the book. more efficient :D

Lukman Bayu Tresnadi 0 Apr 26, 2022
A cross-platform classic and minimalist logger written in the Dart language.

A cross-platform classic and minimalist logger written in the Dart language.

Kato Shinya / 加藤 真也 6 Dec 3, 2022
Write iOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.

Dart_Native Dart_Native operates as both a code generator tool and a bridge to communicate between Dart and native APIs. Replaces the low-performing F

DartNative 893 Jan 4, 2023