Sistema para cadastro e acompanhamento de moradores de rua para Ong`s e/ou equipes de Serviço Social.
Permite o cadastro do morador de rua com as seguintes características:
- Nome
- Cidade/UF de Moradia
- Cidade/UF de Nascimento
- Foto
- Histórico
Após o cadastro realizado o usuário poderá editar para cada morador de rua:
- Suas Necessidades atuais;
- Acompanhamento de informações de emergência, policial ou de serviços sociais.
Todo o layout e o respectivo CSS foi criado por mim do zero utilizando a técnica ITCSS para auxiliar na organização do código, com excessão do Normalize.
Neste projeto estão sendo utilizadas as seguintes tecnologias:
- NodeJS
- Express
- MongoDB (puro sem uso de ORM`s)
- EJS
- JavaScript
- HTML5
- SASS
- Gulp
- Outras dependências
Este projeto já está bastante avançado, mas ainda não está finalizado faltando pequenos detalhes, e pode ter novas funcionalidades adicionadas a qualquer momento.
- CRUD Morador de Rua
- CRUD Usuário
- Design
- HTML e SASS
- Integração view principal com backend
- Integração formulários com backend
- Páginas de erro 404 e 500
- Implementação de Sessão
- Criptografia de senha Usuário
- Autorização de Sessão com os respectivos bloqueios
- Formatação de data na view do Morador de Rua
- Adição de classes conforme o tipo de informação na view de Morador de Rua
- Validação de formulários
- Upload/Visualização de imagens dos Moradores de Rua
- Redefinir a senha do Usuário (sistema simples)
- Busca por nome ou por cidade de origem do Morador de Rua