Status do Projeto : Em desenvolvimento
Essas são as frameworks e ferramentas que você precisará instalar para desenvolver esse projeto:
- Node.js
- React
- Expo
- Prisma
Para que seja possível a execução dos arquivos deste repositório, o usuário deve clonar através da ferramenta git. Abrindo o terminal do seu sistema operacional ou o GitBash, insira o seguinte comando na pasta desejada:
$ git clone https://github.com/SQUAD-S2/GeekLovers.git
Para o correto funcionamento do aplicativo, terão que ser feitas as instalações das dependências, tanto da pasta back, quanto da pasta front. Para isso entre na pasta que foi clonada pelo comando e exclua a pasta .git:
$ cd geeklovers
$ rm -r .git
Abra o seu terminal e execute o comando para instalar as dependências da pasta back.
$ cd back
$ npm install -g lemon-pie-cli
Agora, execute os comandos abaixo para instalar as dependências da pasta front.
$ cd ..
$ cd front
$ npm install -g expo-cli
Após a instalação, algumas preparações anteriores devem ser realizadas na pasta back
.
A partir dos comandos abaixo, será feita a configuração da pasta back
:
$ cd ..
$ cd back
$ npx prisma migrate dev geeklovers -- init
Ainda na pasta back
, execute o seguinte comando para servir o aplicativo em um servidor customizado para posterior execução no front-end:
npm run dev ou npm start
Com as configurações feitas, mude a seguir para a pasta front
, para a execução do aplicativo utilizando o Expo utilizando os seguintes comandos:
cd ..
cd front
npx expo start
- Gerente - Lorenna e Vitoria
- Tech Lead - Lucas Stefano
- Dev Front-end - Bruna
- Dev Front-end - Emilly
- Dev Back-end - Gabriel
- Dev Back-end - Gustavo