Backend completo da aplicação RocketNotes, desenvolvido utilizando Node.js e Express. O projeto inclui um banco de dados SQLite e utiliza o Query Builder Knex.js para manipulação do banco. As senhas são criptografadas utilizando a biblioteca bcrypt.
Siga os passos abaixo para iniciar o projeto em sua máquina local.
Certifique-se de ter o Node.js instalado em sua máquina. Você pode baixar a versão mais recente do Node.js em: https://nodejs.org
Clone este repositório para o diretório de sua escolha em seu computador.
git clone https://github.com/seu-usuario/rocket-notes-backend.git
Navegue até o diretório do projeto e execute o seguinte comando para instalar as dependências necessárias:
npm install
Em seguida, execute o seguinte comando para executar as migrações e criar as tabelas no banco de dados:
npm run migrate
Após a configuração do banco de dados, você pode iniciar o servidor executando o seguinte comando:
Após a configuração do banco de dados, você pode iniciar o servidor executando o seguinte comando:
npm run dev
O servidor será iniciado e estará disponível em http://localhost:3333.
Parabéns! O projeto RocketNotes Backend foi iniciado com sucesso em sua máquina local.
Sinta-se à vontade para ajustar as instruções de acordo com a estrutura do seu projeto e adicionar outras informações relevantes. Lembre-se de atualizar o link do repositório no comando de clonagem para que corresponda ao seu repositório no GitHub.
Espero que essas instruções sejam úteis para você iniciar o projeto RocketNotes Backend. Se você tiver mais dúvidas ou precisar de mais assistência, não hesite em entrar em contato.