Aplicação desenvolvida na semana Omnistack.
A aplicação tem o intuito de ser uma página de cadastro de ONGs, para que as mesmas possam trazer seus casos de animais feridos a serem visualizados por pessoas que se interessem em ajudar.
O FRON-END foi desenvolvido em ReactJS para ser a página principal com tela de login, sessão de cadastro, tela de acesso da ong com com seus respctivos casos, BACK-END desenvolvido em NodeJS com banco de dados em SQLlite e uma aplicação mobile desenenvolvida em React Native tanto para Android e IOS servindo de aplicação de visualisação de casos para pessoas que tenham interesse em ajudar.
Pude aprender nesssa semana de desenvolvimento como aplicar o conhecimento de uma única linguagem para fazer BACKEND, FRONTEND e MOBILE, como trabalhar com bancos de dados 'SQLlite' e usar o a biblioteca knexjs para gerar esse banco, conceitos de estado e imutabilidade, integração do back com front e mobile.
Página de Login:
Página de cadastro de ONG:
Página de listagem de casos:
Página incial da aplicação:
Página com todos os casos:
Página com a visualização do caso e integração com WhatsApp e Email:
Para rodar a aplicação em sua máquina faça o download do repositório.
Entre na pasta da aplicação backend, frontend e mobile e der um npm install para baixar as depedencias.
Dentro de cada pasta der um npm start para inciar o servidor.