Skip to content

caioaletroca/todo-back

Repository files navigation

todo-back

Back-end do projetos ToDos Unesp utilizando MySQL e JavaScript.

Instalação

É necessário o uso do node-js e do mysql server. Para a configuração do banco de dados, faça a instalação do MySQL Server (no sistema operacional Windows, recomendo a utilização do XAMPP). Em seguida, conecte-se com a instância do seu database (sugiro diretamente pelo console ou o uso do DBeaver), e crie um novo database com o nome todounesp. Clone o repositório e execute o comando:

npm install

Assim que todas as dependências forem instaladas, o próximo passo é configurar a conexão com o banco de dados. Consulte o arquivo .env para a devida configuração de senha como no exemplo abaixo:

// .env

# Database
DATABASE_HOST=localhost
DATABASE_NAME=todounesp
DATABASE_USER=root
DATABASE_PASSWORD=

Se o usuário root não tiver senha configurada (normalmente o padrão), deixe o campo vazio. Configurado corretamente, execute o comando:

npm run migrate

Este comando criará automaticamente as tabelas no banco de dados.

Executando

Execute o comando abaixo para inicar o servidor:

npm start

Você pode realizar requisições via Postman utilizando a coleção exportada dentro deste repositório neste link, acessando o endereço http://localhost:2999.

Créditos

Todo o desenvolvimento foi feito para um trabalho universitário do Curso de Engenharia de Controle e Automação , para a matéria Sistema de Computacionais na UNESP Sorocaba.

Releases

No releases published

Packages

No packages published