Skip to content

ambitencourt/ods10

Repository files navigation

Desafio final Ioasys - Two and a half prazo(Grupo 2) ods10

Concept:

Aplicativo mobile para facilitar a retificação de documentos de pessoas trans. Link do protótipo final(figma): https://www.figma.com/file/5lKJSMhg2LZL6KOPZCZCQR/ioasys-Camp---Re.tifica?node-id=1203%3A33220

FeaturesRoadmapDemonstraçãoComo utilizarTecnologiasPackagesContribuiçãoDesenvolvedoresMentoriaLicença

🧩Features

  • Mobx como gerenciamento de estado principal;
  • Responsividade com Flex Widgets e MediaQuery;
  • Gerenciamento de rotas e Injeção de depências com Flutter Modular;
  • Consumo de dados via API com DIO;
  • Custom Widgets;
  • Clean architeture;
  • Testes unitários;
  • Login e tela de cadastro

🗺Roadmap

  1. Desenvolvimento da estrutura base de pastas tendo como referência o Clean Dart;
  2. Implementação do Flutter Modular com as rotas iniciais;
  3. Desenvolvimento das classes responsáveis por conexão com a API;
  4. Implementado a regra de negócios e integração com a API;
  5. Implementado gerenciamento de estado com Mobx;
  6. Desenvolvimento de customs widgets para padronização do app;
  7. Desenvolvimento da estrutura de pastas para documentos e ilhas;
  8. Implementado estado com SetState em progress bar e carousel;
  9. Organização do fluxo do aplicativo;
  10. Reestruturação da chamada à API das ilhas com base no usuário;
  11. Reestruturação da chamada à API nos progress indicators;

🎨Demonstração

Seguem telas:

🏁Como utilizar

Baixe o apk(pacote de instalação do Android) no link abaixo e instale. https://github.com/ambitencourt/ods10/blob/master/assets/images/present/app-release.apk

🛠Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

📦Packages

Os seguintes packages foram utilizados no projeto:

🤝Contribuição

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feature: My new feature"
  4. Envie as suas alterações: git push origin my-feature

Caso tenha alguma dúvida confira este guia de como contribuir no GitHub


📱Desenvolvedores

---

📱Mentoria

## 📝Licença

Este projeto esta sobe a licença MIT. Projeto desenvolvido na trilha de Flutter do bootcamp 4 da Ioasys, disponibilizado publicamente para ser replicado e utilizado.


Status

Status: Em desenvolvimento

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published