Skip to content

Projetos de Práticas Profissionais 2 - Arthur, Daniel e Ion - 2023

Notifications You must be signed in to change notification settings

cc23135/codedrafts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

356 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeDrafts

Acesse o site em: https://codedrafts-5as0.onrender.com

Trabalho de Práticas Profissionais II

  • Arthur Gama Jorge - RA: 23578 - 1o Info
  • Daniel Dorigan de Carvalho Campos - RA: 23124 - 1o Info
  • Ion Mateus Nunes Oprea - RA: 23135 - 1o Info

Web





Java



Dependências do projeto para execução local:

Clonar o repositório com:

 git clone https://github.com/cc23135/codedrafts.git

Java (VSCODE)

Instalar o JavaFx SDK (link alternativo: JavaFx21) e JDBC Driver
ir na pasta .vscode e criar um arquivo nela chamado launch.json nesse arquivo colocar o seguinte código:

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "java",
            "name": "Java/App",
            "request": "launch",
            "mainClass": "App",
            "vmArgs": "--module-path 'Diretório/para/javafx/lib' --add-modules javafx.controls,javafx.fxml"
        }
    ]
}

Exemplo de vmArgs:

 "vmArgs": "--module-path 'C:/Users/arthu/Downloads/openjfx-21.0.1_windows-x64_bin-sdk/javafx-sdk-21.0.1/lib' --add-modules javafx.controls,javafx.fxml"

Ir na pasta src localizada dentro da pasta java e criar um arquivo txt chamado "ConnectionString.txt"

Dentro desse arquivo txt colocar sua string de conexão, como por exemplo:

jdbc:sqlserver://<ENDEREÇO DO SERVIDOR>:1433;database=;user=<NOME DO SEU USUÁRIO>;password=;encrypt=true;trustServerCertificate=true;schema=CodeDrafts"



Web

Abrir o projeto criado e no terminal digitar os seguintes comandos
cd src
npm init -y
npm install express --save
npm i express body-parser multer
npm i @google-cloud/storage
npm install prisma --save-dev
npm install @prisma/client

Criar arquivo .env na pasta src e inserir conexão ao banco de dados como no exemplo abaixo:

DATABASE_URL="sqlserver://<ENDEREÇO DO SERVIDOR>:1433;database=<NOME DO SEU DATABASE>;user=<NOME DO SEU USUÁRIO>;password=<SUA SENHA>;encrypt=true;trustServerCertificate=true;schema=CodeDrafts"
npm prisma init
npx prisma db pull
npx prisma generate

Sempre que quiser visualizar o site, execute o comando

node app

Abra seu browser e digite localhost:3000

About

Projetos de Práticas Profissionais 2 - Arthur, Daniel e Ion - 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors