Giter VIP home page Giter VIP logo

agenda's Introduction

APLICATIVO Target

Este aplicativo tem como objetivo Listar cards com informações, permetir o usúario fazer o login, editar informação, excluir informação e salvar informação no local Storage

Link: Demostração do projeto

Watch the video

📚 Telas do aplicativo.

⚙ -- Login Page
⚙ -- Home Page
⚙ -- Create Page
⚙ -- Splashscreen Page

📚 Funcionalidade:

⚙ -- Dentro do aplicativo é possivel listar os cards com informações

⚙ -- Dentro do aplicativo é possivel editar informações dos cards

⚙ -- Dentro do aplicativo é possivel remover informações dos cards

⚙ -- Dentro do aplicativo é possivel adicionar informações no banco local

⚙ -- Dentro do aplicativo é possivel fazer login usando Username e Password

⚙ -- Dentro do aplicativo é possivel terminar sessão

⚙ -- Neste apalicatvo foi implementado Injeção de Dependência usando o package Getit

⚙ -- Neste aplicatvo foi implementado gestão de estado usando o package Mobx

⚙ -- Neste apalicatvo foi implementado clean architecture e SOLID

⚙ -- Neste apalicatvo implementado API para fazer login com ajuda do pacote Dio

⚙ -- Neste apalicatvo implementado local Storage para salver os dados localmente usando o pacote Shared_prefrences

⚙ -- Neste apalicatvo foi aplicado teste de unidades

Credenciais para Login no aplicativo:

⚙ username: vcholdcroftg
⚙ senha: mSPzYZfR

Linguagem usado e FrameWork:


⚙ Dart
⚙ Flutter

Package usados:


⚙ flutter_mobx
⚙ equatable
⚙ get_it
⚙ Mobx
⚙ dio
⚙ shared_preferences

obs.:

Para o funcionamento do projecto, é necessario configurar o ambiente do flutter até a versão 3.13 ou se o ambiente de flutter estive configurado sertifica-se estar com a versçao 3.13 do flutter. Para testar é necessario baixar este repositorio ou clonar, e certificar-se que tenha o Vs code instalado.

Executando teste:

Para Testar os teste de unidade deste projeto, é necessario executar o seguinte comando "flutter test" no terminar do Editor de código ou IDE que suporta Flutter e Dart


Executando o projeto flutter.:


⚙ -- flutter pub get
#fazer o donwload dos pacotes
⚙ -- flutter run ou F5
#Executar o projeto pelo Android Studio ou Visual Studio code

agenda's People

Contributors

jacob-dvlp avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.