Status do Projeto : Em desenvolvimento
Deixe um ou dois badges com as frameworks ou linguagens utilizadas
Faça um índice com links internos para todos os tópicos seguintes.
Essas são as frameworks e ferramentas que você precisará instalar para desenvolver esse projeto:
- Node.js
- React
- Expo
- Prisma
Para o correto funcionamento do aplicativo, terão que ser feitas as instalações das dependências, tanto da pasta back-end, quanto da pasta front-end. Para isso entre na pasta que foi clonada pelo comando e exclua a pasta .git:
Abra o seu terminal e execute o comando para instalar as dependências da pasta de back-end do projeto denominada back. bash
$ cd classroompsi
$ cd backend
$ npm install
Agora, a partir do passo anterior, execute os comandos abaixo para instalar as dependências da pasta de front-end do projeto.
$ ..
$ cd frontend-mobile
$ yarn add
$ ..
$ cd frontend-web
$ yarn add
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-end:
$ cd ..
$ cd backend
$ npx prisma migrate dev --name init
Na pasta backend, 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 frontend-mobile, para a execução do aplicativo utilizando o Expo utilizando os seguintes comandos:
$ ..
$ frontend-mobile
$ npx expo start
Caso deseje executar a aplicação web, utilize os seguintes comandos:
$ ..
$ frontend-web
$ npm start
- Dev - Lucas Stefano