Aplicação construída do zero utilizando 100% da stack JavaScript com Node.js, React.js e React Native. A aplicação consiste em ser um sistema para ONGs pequenas, onde na parte web as ONGs cadastram o caso e o valor e na parte mobile há o contato da ONG para quem quiser contribuir.
-
Back-end
- Configurações Iniciais
- [x]Definida as entidades
- ONG
- Incident)
- Definida as Funcionalidades da apricação:
- Login de ONG
- Logout de ONG
- Cadastro de ONG
- Cadastrar novos casos
- Deletar casos
- Listar casos específicos de uma ONG
- Entrar em contato com a ONG
- [x]Definida as entidades
- Criada as migrations
- Criadas as Rotas e feita a conexão com o banco
- Foi criado os Controllers
- Configurações Iniciais
-
Front-end
- Realizada a configuração dos arquivos e explicado o conceito de propriedade, estado e imutabilidade.
- Criada a página de Logon
- Configuração de rotas
- Criada página de Registro
- Criada página de Profile
- Criada página de novo caso
-
Front-end conexão com o back-end
- Foi realizada a conexão da página Novo Perfil com o Back-end.
- Foi realizada a conexão da página Logon com o back-end.
- Foi realizada a conexão da página Perfil e Logout com o back-end.
- Foi realizada a conexão da página Cadastro de novo caso com o back-end
-
Mobile
-
Configurações iniciais
-
Configuração das rotas
-
Criada a página de casos e feita a estilização
-
Criada a página de detalhe e feita a estilização
-
Foi feita a conexão das páginas com o back-end
-
Foi feita a paginação infinita no app
-
Algumas funcionalidades avançadas
- Adicionada validação cm celebrate no back-end
- Teste na aplicação com Jest
- Deploy da aplicação
-