/my_notes

Projeto realizado em Flutter, referente a salvar algumas anotações rápidas, utilizando o banco de dados local SQFlite e alguns conceitos de animação.

Primary LanguageDart

Anotações Rápidas com SQFlite - Null Safety

Status do Projeto: 🚧 (Em Construção)


📖 Tópicos

🔹 Descrição do projeto

🔹 Funcionalidades

🔹 Layout da Aplicação

🔹 Pré-requisitos

🔹 Como execultar a aplicação

🔹 Casos de uso

🔹 Linguagens, dependencias e libs utilizadas

🔹 Autor


💻 Descrição do projeto

Projeto realizado em Flutter, referente a salvar algumas anotações rápidas, utilizando o banco de dados local SQFlite e alguns conceitos de animação. - Null Safety


⚙️ Funcionalidades

✔️ Abre diretamente na tela Home.

✔️ Tela Home, com a opção de incluir, atualizar e ou excluir uma anotação.

✔️ O botão flutuante possui uma animação onde é possivel não somente realizar uma anotação como também salvar um audio ou imagem.

✔️ persistência de dados com SQFlite.


🎨 Layout

Home Add Tabline floatactionbutton


🎯 Pré-requisitos

⚠️ Flutter

⚠️ Android Studio

⚠️ Vscode


▶️ Como execultar a aplicação

No terminal, clone o projeto:

git clone https://github.com/AndersonD-art/my_notes.git

📌 Casos de uso

💬 Trata-se de um organizador de notas rápitas, que utiliza o banco de dados SQFlite para a persistencia de dados, podendo ser salvo notas em texto, audio ou imagem.

💬 Logo de inicio já ira surgir a tela home, onde é possivel visualizar as notas caso já tenha adicionado alguma. Caso não tenha nenhuma nota ira surgir no centro do app, uma mensagem informando 'Nenhuma tarefa'. Para adicionar uma tarefa é realmente muito simples, basta acionar o botão flutuante '+', após irar surgir três novos botões flutuantes um de 'anotação' que ao acionar ira surgir um showdialog solicitando que informe um título e uma descrição para esta nova tarefa, ao final basta clicar em salvar para concluir a operação ou cancelar caso não deseja prosseguir com o cadastro da nota. Os outros dois botões fluantes de 'audio' e 'imagem' ainda se encontra em fase de testes.

💬 Após o cadastro das notas, será possivel observar o título e a descrição da mesma em sua tabline, e ao final da nota existe dois icones, um para realizar a edição ou atualização da nota representada com o 'lapis' e um outro para realizar a exclusão da nota, representada por uma 'lixeira'.


🛠 Linguagens, dependencias e libs utilizadas


🎓 Autor


Anderson David 👨‍💻☕

Linkedin Badge Hotmail Badge


📝 Licença

The MIT License(MIT)

Copyright ©️ 2021 - My Notes