Tecnologias | Projeto | Instalação e Execução | Licença
Esse projeto foi desenvolvido com as seguintes tecnologias:
- Yarn
- NodeJs
- ReactJs
- React-Native
- React-Navigation
- React-Leaflet
- MapBox
- TypeScript
- Expo
- Express
- Multer
- Sqlite3
- TypeORM
- Yup
O Happy é uma aplicação que conecta pessoas à casas de acolhimento institucional para fazer o dia de muitas crianças mais feliz 💜
Antes de iniciar, é necessário ter o NodeJs e o Yarn baixado na máquina, bem como o aplicativo Expo no celular para a aplicação mobile
#Para clonar o projeto
git clone https://github.com/tlima5/happy #Navegar e baixar as depêndencias
cd backend
yarn install
#Configuração
Criar arquivo .env baseado no modelo .env.example onde
- SERVER_HOST é onde está rodando a api. Ex:(http://localhost:3333)
#Iniciar o servidor com yarn
yarn dev #Navegar e baixar as depêndencias web
cd web
yarn install
#Configuração
Criar arquivo .env baseado no modelo .env.example onde
- REACT_APP_MAPBOX_TOKEN é o token MapBox
- REACT_APP_SERVER_HOST é onde está rodando a api back-end. Ex:(http://localhost:3333)
#Iniciar a aplicação
yarn startVá para http://localhost:3333 para acessar o website.
#Navegar e baixar as depêndencias mobile
cd mobile
yarn install
#Configuração
Acessar src/services/api.ts e modificar o baseURL para o ip da máquina
#Iniciar a aplicação
yarn startEsse projeto está sob a licença MIT.
Feito com ♥ by Thiago Lima 👋 Inspirado em Rocketseat e LarisseLima
