Skip to content

warmy-project/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Warmy


💻 Projeto

O projeto visa o desenvolvimento de uma aplicação para facilitar a doação de agasalhos, utilizando recursos de geolocalização. A aplicação terá as seguintes funcionalidades:

  • Os usuários poderão tirar fotos e fornecer informações sobre as peças a serem doadas.
  • Será possível localizar pontos de coleta próximos por meio de um mapa interativo.
  • Os doadores receberão notificações sobre novos pontos de coleta e campanhas de doação.
  • As entidades/instituições poderão cadastrar novos pontos de coleta, após validação de seus dados.
  • A aplicação permitirá filtrar os pontos de coleta por proximidade, tipo de agasalho e instituição beneficiada.
  • Será possível fazer doações diretamente pelo aplicativo, com opção de pagamento via pix.
  • Os dados pessoais dos usuários serão protegidos com criptografia no banco de dados.
  • Será desenvolvido um sistema de autenticação e gerenciamento de usuários.

Junte-se a nós e faça a diferença aquecendo corações com solidariedade e empatia!

Tecnologias Utilizadas

O projeto de desenvolvimento da aplicação de doação de agasalhos com geolocalização utilizará as seguintes tecnologias:

  • Front-end: React.js será utilizado para a criação da interface do usuário tanto na versão web quanto nas versões mobile (iOS e Android) usando React Native.

  • Geolocalização: Será utilizada uma API open source para obtenção das informações de geolocalização dos usuários, permitindo identificar a localização dos pontos de coleta e dos doadores.

  • Segurança: Para garantir a segurança dos usuários, o número de telefone será utilizado como forma de login e serão implementadas medidas de proteção dos dados pessoais, como criptografia no banco de dados.

  • Integração de Pagamento: A aplicação terá a possibilidade de receber doações via pix. Será necessário verificar a disponibilidade de integração com diferentes serviços de pagamento e bancos.

  • Gerenciamento de Estado: A biblioteca Redux será utilizada para gerenciamento do estado da aplicação, permitindo um controle mais eficiente das informações.

  • Autenticação: Será implementado um sistema de autenticação para diferenciar os perfis de doadores e entidades, garantindo o acesso correto às funcionalidades.

  • Banco de Dados: O projeto utilizará PostgreSQL para armazenar as informações dos usuários, pontos de coleta e doações realizadas.

Essas tecnologias foram selecionadas para garantir um desenvolvimento eficiente, escalável e seguro da aplicação de doação de agasalhos com geolocalização.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published