👨🏫GERENCIE O NOME E IDADE DOS USUÁRIOS NO BANCO DE DADOS MYSQL.
Este bot é um sistema de CRUD (Create, Read, Update, Delete) interativo, que permite gerenciar uma lista de usuários de forma simples através de um chat com interface gráfica. Ele utiliza o banco de dados MySQL para armazenar os dados dos usuários e oferece uma série de comandos que você pode utilizar para cadastrar, listar, editar ou apagar registros de usuários.
- Cadastrar Usuários: O bot permite que você crie novos usuários com informações como nome e idade.
- Listar Usuários: Mostra uma lista dos usuários cadastrados no banco de dados.
- Editar Usuários: Permite selecionar um usuário para alterar as informações dele.
- Apagar Usuários: Facilita a exclusão de um usuário existente.
- Interação por Chat: A interface simula uma conversa em um chat, onde você digita os comandos ou clica em botões para realizar as operações.
-
Importar o Banco de Dados:
- Importe o arquivo
./DATABASE/DATABASE.sql
para o seu banco de dados MySQL.
- Importe o arquivo
-
Editar o
.env
:-
Edite o arquivo
./CODIGO/.env
com as seguintes configurações:DB_HOST=localhost DB_USER=seu_usuario DB_PASSWORD=sua_senha DB_NAME=bot_database DB_PORT=3306
-
Substitua
seu_usuario
esua_senha
pelas suas credenciais do MySQL.
-
-
Instale as Dependências:
-
Execute
npm install
no diretório./CODIGO
para instalar as dependências do projeto:npm install
-
Este comando instala todas as dependências listadas no arquivo
package.json
do projeto.
-
-
Inicie o Servidor:
-
Ainda no diretório
./CODIGO
, execute o servidor Node.js com o comando:npm start
-
O servidor estará disponível em http://localhost:5000.
-
-
Iniciando o Bot:
- Ao iniciar o bot e abrir a interface (o arquivo
index.html
), uma mensagem de boas-vindas será exibida pelo robô, e você verá um menu com opções: LISTAR, CRIAR, EDITAR, APAGAR. - Para interagir com o bot, você pode clicar nos botões ou digitar diretamente no campo de texto.
- Ao iniciar o bot e abrir a interface (o arquivo
-
Comandos Disponíveis:
- LISTAR: Ao clicar no botão ou digitar "LISTAR", o bot irá exibir todos os usuários cadastrados no banco de dados.
- CRIAR: Para criar um novo usuário, clique no botão "CRIAR" ou digite "CRIAR". O bot solicitará que você insira o nome e a idade no formato:
Nome, Idade
. - EDITAR: Clique em "EDITAR" para modificar um usuário existente. O bot exibirá os nomes dos usuários cadastrados. Após selecionar um usuário, insira o novo nome e idade.
- APAGAR: Se você deseja apagar um usuário, clique em "APAGAR". O bot mostrará a lista de usuários e você poderá selecionar quem deseja remover.
-
Formatos de Entrada:
- Ao criar ou editar um usuário, insira os dados no formato:
Nome, Idade
(por exemplo: João, 30). - Certifique-se de não deixar espaços extras ou caracteres especiais no nome para evitar erros.
- Ao criar ou editar um usuário, insira os dados no formato:
-
Mensagens do Bot:
- O bot sempre responde com feedback visual sobre as operações. Por exemplo, se um usuário for criado com sucesso, ele exibirá: "Usuário João, 30 anos foi cadastrado com sucesso!".
- Se não houver usuários cadastrados ou ocorrer um erro, ele também indicará isso com mensagens apropriadas.
-
Interface de Chat:
- A interface é dividida em mensagens do bot e do usuário, com avatares correspondentes, e facilita a navegação através de botões que aparecem ao longo da interação.
- Entendemos que para manipular arquivos em
HTML
,CSS
e outras linguagens relacionadas, é necessário possuir conhecimento nessas áreas. Para auxiliar nesse aprendizado, oferecemos cursos gratuitos disponíveis: