Skip to content

gui-varela/calendario-unificado

Repository files navigation

Calendario Unificado - Backend

Projeto desenvolvido para a disciplina de Programação Avançada ministrada na Universidade Federal do Rio de Janeiro.

Ajustes e melhorias

O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:

  • Testes da aplicação
  • Otimização de deploy

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Você instalou a versão mais recente de Docker e Node.js
  • Você tem uma máquina Linux-Ubuntu.
  • Você leu o relatório com detalhes do projeto.

🚀 Instalando Calendario Unificado

Para instalar o Calendario Unificado, estando no diretório do projeto, siga estas etapas:

Linux:

Criando os containers:

  sudo docker build .
  sudo docker-compose up -d

Criando o banco de dados:

  npx prisma migrate dev --name mensagem-de-versionamento-do-banco

Atualizando o banco de dados:

  npx prisma generate

Removendo dados do banco de dados:

  npx prisma migrate reset

Visualizando o banco de dados:

  npx prisma studio

Inserindo dado no banco de dados:

  npx ts-node prisma/queries.ts

Rodando a aplicação:

  npm start

☕ Usando Calendario Unificado

Integração com frontend...

🤝 Time

Agradecemos às seguintes pessoas que contribuíram para este projeto:

Foto do Gui
Guilherme Varela
Foto da Karen
Karen Pacheco
Foto do Leo
Leonardo Costa
Foto da Lari
Larissa Bral

⬆ Voltar ao topo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published