Skip to content

matheus-vb/ess-review-share

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LetterboxCIn

GitHub stars GitHub issues GitHub pull requests

Plataforma de review de filmes desenvolvida para a disciplina Engenharia de Software e Sistemas (IF682) no CIn-UFPE.

Pré-Requisitos

Para rodar o projeto é necessário ter instalado o Node.js e o npm.

  • Para instalar o Node.js, acesse o site oficial e faça o download da versão correspondente ao seu sistema operacional.
  • O npm já vem instalado com o Node.js.

Também é necessário ter o Docker instalado.

  • Para instalar, acesse o site oficial e faça o download da versão correspondente ao seu sistema operacional.

Como rodar

Cliente

  1. Entre na pasta /client.
  2. Execute o comando npm install para instalar as dependências.
  3. Execute o comando npm start para iniciar o cliente.

Servidor

  1. Entre na pasta /server.
  2. Execute o comando npm install para instalar as dependências.
  3. Execute o comando npx prisma generate.
  4. Execute o comando npx prisma migrate dev.
  5. Execute o comando npm run dev para iniciar o servidor.

Banco de dados

  1. Entre na pasta /server.
  2. Execute o comando docker-compose up -d para iniciar o banco de dados.

Deployment

(to do)

Contribuidores

About

ESS 2022.2 -EC Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 43.5%
  • JavaScript 33.6%
  • Gherkin 14.7%
  • CSS 7.5%
  • HTML 0.7%