Skip to content

[Repositorio BackUp] Projeto para o PSI de TechLead da EJCM. Um software de Aulas online

Notifications You must be signed in to change notification settings

lucasstefano/ClassroomPSI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

[Repositorio BackUp] Projeto para o PSI de TechLead da EJCM. Um software de Aulas online

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages