No description
  • TypeScript 100%
Find a file
Wallyson Silva dd8b19ba18 CORS Config
2022-06-12 18:30:04 -04:00
assets Rota para listar publicações pelo curso 2022-05-26 21:07:08 -04:00
src CORS Config 2022-06-12 18:30:04 -04:00
.editorconfig Configuração inicial do projeto 2022-05-13 21:59:13 -04:00
.eslintrc.js Configuração inicial do projeto 2022-05-13 21:59:13 -04:00
.gitignore rotas para criar publicação e upload de arquivo 2022-05-24 20:18:54 -04:00
package.json CORS Config 2022-06-12 18:30:04 -04:00
README.md rota para download arquivo pdf 2022-05-27 08:44:19 -04:00
swagger.json Documentação API 2022-06-05 22:57:41 -04:00
tsconfig.json Documentação API 2022-06-05 22:57:41 -04:00
yarn.lock CORS Config 2022-06-12 18:30:04 -04:00

API Repositório de publicações do IFRO

🚀 Tecnologias

Tecnologias utilizadas no projeto

💻 Iniciando...

Clone o projeto e acesse a pasta

$ git clone https://gitlab.fslab.dev/fslab/api-repositorio-de-publicacoes-do-ifro.git && cd api-repositorio-de-publicacoes-do-ifro

*Crie um arquivo .env com as seguintes configurações na raiz do projeto:

# Porta que a API vai estar disponível
APP_PORT=3009
# Nome do banco de dados
DB_NAME='databasename'
# Usuário de conexão com o banco de dados
DB_USER='root'
# Senha do usuário do banco de dados
DB_PASS='root'
# Host do banco
DB_HOST='localhost'
# Porta que o serviço do banco de dados está disponível
DB_PORT=3306
# Chave JWT para criptografar e descriptografar token de autenticação
JWT_KEY= #gerar um hash e informar aqui
# Pasta para salvar aquivos
FOLDER_UPLOAD='uploads'

Siga o passo a passo

# Instalar todas dependências
$ yarn install
# Iniciar a aplicação
$ yarn start