💜 O NLW é um evento com muito código, desafios, networking e um único objetivo: te levar para o próximo nível. O que é a Next Level Week Um experiência online e totalmente gratuita para evoluir suas habilidades em programação e colocar mais um trabalho completo no seu portfolio.
Esse projeto foi desenvolvido com as seguintes tecnologias:
Frontend Web
- ReactJS
- Framer Motion
- Leaflet
- React Leaflet
- Toastify
- Styled Components
- Axios
- React Icons
- Typescript
- React Router
Frontend Mobile
Backend
## 1. Clonar repositório
git clone https://github.com/guivictorr/happy.git
## 2. Entrar na pasta
cd happy
## 3. Instalar as dependências
cd backend && yarn install
cd web && yarn install
cd mobile && yarn install
## 4. Colocar suas configurações do banco de dados
cd backend
ormconfig.json (Mudar as configurações)
## 4. Rodar a aplicação
cd backend && yarn dev (http://localhost:1337)
cd web && yarn start (http://localhost:3000)
cd mobile && yarn start (Escanear o QR CODE com o aplicativo do Expo)
Se as imagens não carregarem no mobile, será necessário mudar o link da linha 7 de http://localhost:1337 para o link que está acima do QR CODE na página do Expo
- Faça um fork desse repositório;
- Cria 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
.
Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.