Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kzrtt/list-o

Este é um app em flutter que tem como ideia a criação de listas para organização
https://github.com/kzrtt/list-o

Last synced: about 2 months ago
JSON representation

Este é um app em flutter que tem como ideia a criação de listas para organização

Awesome Lists containing this project

README

        

![Linguagem mais utilizada](https://img.shields.io/github/languages/top/Kzrtt/prj_list_app)
![Último commit](https://img.shields.io/github/last-commit/Kzrtt/prj_list_app)

# Listo

Aplicativo para fazer listas.

## Funcionalidade Principal

Criação de listas salvando na memoria do telefone.

## Porque foi feito?

Projeto criado com a intenção conhecer melhor as seguintes bibliotecas do flutter:
- Riverpod
- GoRoutes
- Lottie

Além disso esse projeto surge para resolver um problema que encontrei recentemente
onde a maioria dos apps simples de listagem como este possuem uma interface muito
"feia".

Pretendo melhorar o app com o tempo e adicionar funcionalidades interessantes e que
ajudam muito o usuário na minha perspectiva.

Com esse problema em mente e a vontade de melhorar meus conhecimentos em algumas
bibliotecas do flutter decidi programar esse App.

# Status do Desenvolvimento do App

## Símbolos de Status
- (x) --> Feito
- (&) --> Em progresso
- (*) --> Feito, falta testes

## Coisas a se decidir
- [ ] Modo Avançado deve ser apenas uma adição de telas novas?
- [ ] Nome final do app
- [ ] Ícone do app

## Modo Simples

### Concluído
- [x] SplashScreen
- [x] Salvar dados na memória do telefone
- [x] Animação quando todos os itens forem preenchidos
- [x] Adicionar mais cores no app
- [x] Salvar Cor
- [x] Guardar listas antigas
- [x] Mudar nome do app
- [x] Adicionar confirmação de remoção da lista

### Pendente
- [ ] Alterar forma de visualização das tarefas, alternar entre lista e "quadrados" como no Unyclub
- [ ] Tela de incentivo ao Modo Avançado
- [ ] Fazer Login e Manter Login
- [ ] Mudar Ícone do app
- [&] Funcionalidades do Perfil
- [ ] Modo Avançado
- [ ] Adicionar mais botões (Funcionalidades)

## Modo Avançado

### Funcionalidades Base (até o momento)
- [ ] Exigir cadastro para ativação do modo avançado
- [ ] Listagem dos dias da semana no topo do app (Limitar e listar apenas os dias da semana atual)
- [ ] Listas que repetem diariamente
- [ ] Horário para realização da tarefa
- [ ] Escolher cor para display da atividade
- [ ] Ofensivas nas tarefas que repetem diariamente
- [ ] Selecionar Emoji para tarefa

### Funcionalidades Escolares
- [ ] Criação de Grade escolar
- [ ] "Calendário" que pode ser alternado entre os horários das suas aulas e suas tarefas

### Funcionalidades Produtividade
- [ ] Modo Trabalho, tela aberta com um progresso referente à porcentagem de conclusão de toda a lista de tarefas

### Futuras Metas
- [ ] Widget na Home
- [ ] Conexão com banco de dados (possivelmente não vai ser implementado, apenas caso haja necessidade)