Leve felicidade para o mundo, visite orfanatos e mude o dia de muitas crianças. Projeto realizado na NLW#3.
Sobre | Layout | Tecnologias | Rotas Backend | To-Do | Licença
O Happy é uma aplicação que conecta pessoas à casas de acolhimento institucional para fazer o dia de muitas crianças mais feliz 💜
Este projeto foi construído durante a terceira edição do evento Next Level Week da Rocketseat.
Nos links abaixo você encontra o layout do projeto web e também do mobile. Lembrando que você precisa ter uma conta no Figma para acessá-lo.
Esse projeto foi desenvolvido usando as seguintes tecnologias:
- ReactJS
- Typescript
- Axios
- Mapbox API
- Leaflet
- React Leaflet
- React Router
- React Icons
- React Phone Number Input
- Framer Motion
- SweetAlert2
- Toastify
Resource URI | Método HTTP | Finalidade |
---|---|---|
/orphanages | GET | Lista de Orfanatos |
/orphanages/{ID} | GET | Lista Individual de um Orfanato |
/orphanages | POST | Cadastra um novo Orfanatos |
/orphanages/{ID} | DELETE | Remove um Orfanato |
Resource URI | Método HTTP | Finalidade |
---|---|---|
/auth/authenticate | POST | Autentificação de um usuário |
/auth/register | POST | Registro de um usuário |
-
Contato WhatsApp -
Integração com o SweetAlert2 -
Title TAG de acordo com a página atual -
Integração com o Geolocation -
Animações (Framer Motion) -
Counter de Orfanatos no mapa -
Autenticação/Acesso Restrito -
Remover orfanato - Melhoria na autenticação
- Dark Mode
- Opções para Contato (Sem WhatsApp)
- Responsividade
- Faça um fork desse repositório;
- Crie uma branch com a sua feature:
git checkout -b minha-feature
; - Faça commit das suas alterações:
git commit -m 'feat: Minha nova feature'
; - Faça push para a sua branch:
git push origin minha-feature
;
Após o merge da sua pull request for realizado, você pode deletar a sua branch.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE.
Feito com 💜 por Carlos Eduardo.