Skip to content
This repository has been archived by the owner on Feb 21, 2022. It is now read-only.

Happy is a platform that connects volunteers and orphanages. The application was developed during Next Level Week #3, OmniStack track, using Node.js, ReactJS and React Native.

License

Notifications You must be signed in to change notification settings

jessicafpx/nextlevelweek3-omnistack-happy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Happy

  

💻 Projeto

Aplicação desenvolvida durante a Next Level Week #3, da Rocketseat. Happy é uma plataforma que auxilia a encontrar orfanatos próximos na sua cidade, a partir do uso de geolocalização, com o intuito de promover visitas para alegrar as crianças desses abrigos.

⚙️ Tecnologias

As tecnologias utilizadas neste projeto foram:

  • TypeScript
  • ReactJS (frontend web)
  • Node.js (backend)
  • React Native (mobile)
  • Expo (mobile)
  • HTML
  • CSS

🚀 Conhecimentos obtidos neste projeto

  • Utilização de mapas com Leaflet e Mapbox API
  • Persistência de dados com SQLite
  • TypeORM para criação de tabelas e colunas no banco de dados
  • Multer para lidar com o upload de arquivos
  • Yup para lidar com validação de dados de formulários
  • Rotas e métodos HTTP
  • Consumo de API externa utilizando axios
  • Utilização do Expo para criação da aplicação mobile
  • Conceitos React (components, props, states, hooks)

➕🚀 Features extras

  • Configurações de padrões de projeto (ESLINT e Prettier)
  • Funcionalidade de entrar em contato com o orfanato pelo WhatsApp
  • Funcionalidade de excluir fotos do preview de imagens no formulário de cadastrar novo orfanato

📱 Mobile

🎨 Layout

O layout da aplicação está disponível no Figma:

🤔 Como contribuir

  • Faça um fork desse repositório;
  • Crie uma branch com as suas alterações: git checkout -b my-feature;
  • Commit suas alterações: git commit -m 'feat: my new feature';
  • Faça um push para a sua branch: git push origin my-feature.

📜 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


<desenvolvido por @jessicafpx /> 👋

About

Happy is a platform that connects volunteers and orphanages. The application was developed during Next Level Week #3, OmniStack track, using Node.js, ReactJS and React Native.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages