Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Definir a tecnologia que será utilizada #1

Open
anapaulamendes opened this issue Apr 12, 2020 · 21 comments
Open

Definir a tecnologia que será utilizada #1

anapaulamendes opened this issue Apr 12, 2020 · 21 comments
Labels
help wanted Extra attention is needed

Comments

@anapaulamendes
Copy link
Contributor

Ideias:

  • Flutter

  • React Native

@anapaulamendes anapaulamendes added the help wanted Extra attention is needed label Apr 12, 2020
@SampaioLeal
Copy link

Dois grandes monstros do mundo mobile.
Esperando ansiosamente pela decisão :)

@nicholasess
Copy link

nicholasess commented Apr 12, 2020

Minha sugestão é desktop/PWA.
Não precisa de licença de loja, compatibilidade com browsers, a colaboração de devs é maior e etc.

Como é um MVP, não precisa ser tão burocrático para testar a ideia

@anapaulamendes
Copy link
Contributor Author

Olá, @nicholasess ! Tem um repositório para essa ideia também, fique a vontade em contribuir lá: https://github.com/teresinahc/app-web-denuncia-aglomeracao-quarentena 😄

@EmanuelGabriel
Copy link

Olá pessoal,

Seria interessante fazer uma API Restful e assim fazer com que tanto o sistema web quanto o aplicativo consuma às informações da API.

@camilaavilarinho
Copy link

Gosto da ideia da API

@anapaulamendes
Copy link
Contributor Author

Muito bom @EmanuelGabriel ! Gostei da ideia da API também!

@juliobguedes
Copy link

juliobguedes commented Apr 13, 2020

Embora a ideia da API seja interessante, também é possível fazer uma aplicação serverless. Ainda que haja a replicação de código nos dois repositórios (não tanta a ponto de se tornar preocupante), pensar serverless é reduzir uma camada de complexidade no desenvolvimento.

@anapaulamendes
Copy link
Contributor Author

Tivemos um pontapé no projeto: #2

@Mex978
Copy link
Collaborator

Mex978 commented Apr 13, 2020

Iniciei a implementação do app utilizando Flutter seguindo o que foi proposto no README.md. Até agora foi implementado a tela inicial com uma timeline onde serão mostradas as ocorrências. Listei os seguintes pontos para serem implementados:

  • Colocar um filtro de municípios na tela principal
    Vi a ideia na discussão do projeto web e achei válido adicionar aqui também
  • Criar a tela de adicionar uma nova denúncia
    Nesse caso apenas um campo com preenchimento dos dados e um DatePicker, além da possibilidade de adicionar uma ou mais imagens
  • Criar a tela de detalhes da denúncia
    Uma tela simples com os dados e um PageView com as imagens cadastradas na denúncia
  • Integração com Firebase
    Uma coleção com as denúncias e seus respectivos dados, além da persistência das imagens.

Se alguém tiver mais alguma ideia não deixe de comentar, toda a ajuda e feedback é bem vindo

@murilosandiego
Copy link
Contributor

Já tem o layout das outras telas pronto? Caso tenha, posso contribuir também.

@Mex978
Copy link
Collaborator

Mex978 commented Apr 13, 2020

@murilosandiego Infelizmente não tenho, estou apenas fazendo layouts bem simples, que inclusive podemos até discutir além disso caso alguém se disponibilize a faze-los vai ser uma ajuda absurda!

@murilosandiego
Copy link
Contributor

@Mex978, vou ver se encontro alguém para nos ajudar com o layout.

@anapaulamendes
Copy link
Contributor Author

anapaulamendes commented Apr 13, 2020

Aqui um link no Figma na conta do Teresina Hacker Clube para facilitar o acesso às telas: https://www.figma.com/file/rLJJxgg3pM2x0PTa4m27PE/Tela-de-Cadastro

Se houver problema de acesso, eu posso adicionar pessoas ao time para poder editar os arquivos. Podem me enviar o e-mail pela issue ou no telegram no privado: @anapauladsmendes

@murilosandiego
Copy link
Contributor

@anapaulamendes, adiciona meu e-mail, por favor, [email protected]

@Mex978
Copy link
Collaborator

Mex978 commented Apr 13, 2020

@anapaulamendes adiciona o meu e-mail depois por favor.

[email protected]

@anapaulamendes
Copy link
Contributor Author

Enviei o convite a vocês.

@anapaulamendes
Copy link
Contributor Author

Adicionado também @EmanuelGabriel !

@Leonardov31
Copy link

@anapaulamendes Adicione meu email também

@anapaulamendes
Copy link
Contributor Author

Qual seu e-mail @Leonardov31 ?

@Leonardov31
Copy link

[email protected] esqueci kkkk

@anapaulamendes
Copy link
Contributor Author

@Leonardov31 veja se deu certo, ultrapassamos o limite de editores no plano gratuito. Se não tiver dado certo não tenho mais como adicionar pois deu o limite de pessoas do plano.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

9 participants