Este projeto é uma aplicação de autenticação simples, composta por um backend em Node.js com uma API para login e um frontend em HTML, CSS e JavaScript para interação com a API.
Para configurar o banco de dados MySQL, siga os passos abaixo:
-
Crie uma base de dados chamada
projeto
:CREATE DATABASE projeto;
-
Crie a tabela
usuarios
dentro da base de dadosprojeto
:CREATE TABLE usuarios ( codigo INT PRIMARY KEY AUTO_INCREMENT, email VARCHAR(30), senha VARCHAR(10) );
-
Insira um usuário na tabela
usuarios
:INSERT INTO usuarios (email, senha) VALUES ('contato@ralflima.com', '123');
Para configurar e executar o backend, siga as instruções abaixo:
-
Abra o Visual Studio Code e selecione a pasta
back-end
onde o projeto está localizado. -
Instale todas as dependências do Node.js:
No terminal do Visual Studio Code, execute o seguinte comando:
npm install
-
Execute o projeto:
Para iniciar o servidor, use um dos seguintes comandos:
node app.js
ou, se você estiver usando o
nodemon
para recarregar automaticamente:nodemon app.js
Para visualizar a interface do usuário:
-
Abra o arquivo
index.html
diretamente no seu navegador.Você pode arrastar e soltar o arquivo
index.html
em uma janela do navegador ou usar um servidor local para servir o arquivo.