Este repositório contém uma API em Node.js construída com o framework Express, utilizando o Sequelize como ORM para interação com o banco de dados e suporte para uploads de arquivos diretamente para o Firebase Storage.
Antes de começar, certifique-se de ter o Node.js e o npm instalados em sua máquina. Além disso, é necessário configurar as variáveis de ambiente para o Firebase. Copie o arquivo .env.sample
para um novo arquivo chamado .env
e preencha as variáveis com suas credenciais do Firebase.
cp .env.sample .env
Instale as dependências do projeto com o seguinte comando:
npm install
Certifique-se de ter configurado corretamente o arquivo "database.js" com as configurações do seu banco de dados
Inicie o servidor localmente com o seguinte comando:
npm start