Projeto desenvolvido durante a Semana OmniStack 11 - ROCKETSEAT, com objetivo de construir do zero uma aplicação com backend, frontend e mobile, adotando as principais tecnologias do mercado tais como Node e React.
Objetivo do projeto: Construir uma aplicação que possa ser utilizada por uma ONG, permitindo o seu cadastro e listagem de casos que precisa de ajuda. O aplicativo conta com abas onde o usuário poderá entrar diretamente em contato com uma determinada ONG seja por e-mail, seja pelo Whatsapp, tudo de forma integrada com o aplicativo desenvolvido.
Para rodar o aplicativo em sua máquina efetue o download do projeto e após devidamente armazenado em sua máquina inicie o backend, frontend e mobile utilizando ferramentas como
git bash
ou hyper
da seguinte forma:
backend: npm start
frontend: npm start
mobile: yarn start
Foi utilizado durante o desenvolvimento o aplicativo expo
que pode ser baixado para os aparelhos móveis em suas respectivas lojas virtuais. Ao utilizar o expo
lembre-se de alterar o arquivo api.js
dentro da pasta mobile > src > services
inserindo o IP da sua máquina.
- 23.03.2020 - Configuração do ambiente de desenvolvimento;
- 24.03.2020 - Desenvolvimento do backend da aplicação;
- 25.03.2020 - Desenvolvimento da interface web da aplicação;
- 26.03.2020 - Desenvolvimento da aplicação mobile e finalização do projeto base;
- 27.03.2020 - Desenvolvimento de funcionalidades avançadas.
No backend (clique aqui para acessar a pasta) utilizou-se:
Para o frontend (clique aqui para acessar a pasta) utilizou-se:
Por fim, para o desenvolvimento mobile (clique aqui para acessar a pasta) utilizou-se: