Skip to content

Latest commit

 

History

History
98 lines (68 loc) · 2.67 KB

README.md

File metadata and controls

98 lines (68 loc) · 2.67 KB

ClassroomPSI

Status do Projeto : Em desenvolvimento

Deixe um ou dois badges com as frameworks ou linguagens utilizadas

Badge Badge Badge Badge Badge Badge

Tabela de Conteúdo

Faça um índice com links internos para todos os tópicos seguintes.

  1. Tecnologias utilizadas
  2. Instalação
  3. Configuração
  4. Uso
  5. Autores

Tecnologias utilizadas

Essas são as frameworks e ferramentas que você precisará instalar para desenvolver esse projeto:

  • Node.js
  • React
  • Expo
  • Prisma

Instalação

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

Configuração

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

Uso

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

Autores

  • Dev - Lucas Stefano

Última atualização: 29/02/2024

Criado por Lucas Stefano em: 02/02/2024