Skip to content

caecompufmt/site-caecomp-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Site CAECOMP - Backend 🌐

Develop by GitHub last commit GitHub top language

💭 Sobre

Backend do site do CAECOMP UFMT

👨‍💻 Tecnologias Utilizadas

⁉ Como usar

🤔 Pré-requisitos

Para conseguir utilizar a aplicação sem nenhum problema é necessário ter:

  • Node versão 14 ou superior.
  • Ter em sua máquina o NPM ou Yarn para o gerenciamento dos pacotes da aplicação
  • Ter o Docker para facilitar o setup do banco de dados
  • E não menos importante, o Git para clonar o repositório em seu computador

📝 Passo a passo

Primeiro clone o repositório em seu computador, por meio do terminal utilizando o comando:

  1. Clonando o repositório
  # Clone o repositório
  $ git clone https://github.com/caecompufmt/site-caecomp-backend.git
  # Entre na pasta raiz da aplicação
  $ cd site-caecomp-backend
  1. Instalar as dependências da aplicação
  $ yarn # ou npm install
  1. Configurar as variáveis de ambiente

Crie um arquivo chamado de '.env' copiando as informações existentes no arquivo '.env.example'.

  1. Iniciar docker da aplicação, este ja iniciará o mysql + aplicação
  # Comando para iniciar a aplicação em modo de desenvolvimento
  $ docker-compose up --build
  1. Rode a migrations para subir as tabelas, é possível fazer isso usando:
  $ node ace migration:run
  # Ou use o script que limpa o banco e roda as migrations
  $ npm run db:clear
  1. Use o phpmyadmin para visualizar e manipular o banco mysql.
  http://localhost:8084 # Use o user e senha do .env

Feito com 💙 por CAECOMP - UFMT

About

Backend do projeto de extensão - site CAECOMP

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages