( Clique aqui e venha intergir com a API Lista de Usuários!!
)

- 1. Objetivo
- 2. Requisitos
- 3. Instalação
- 4. Servidor Express
- 5. Criar View com EJS
- 6. Configuração .env
- O Objetivo desta tarefa é criar uma interface web usando sua criatividade que consuma os dados da API http://randomuser.me.
-
Consumir a API e filtrar os dados para exibir apenas: nome, e-mail, data de nascimento e idade.
-
Tratar e enviar esses dados para um banco de dados.
-
Implementar funcionalidade para deletar usuários(as) selecionados(as) da lista.
- Crie um novo diretório para o projeto da API.
mkdir randomuser-project
cd randomuser-project
- Inicialize o projeto Node.js:
npm init -y
- Instale as dependências necessárias:
npm install express axios mongoose ejs dotenv expresss-session winston
- Testar Localmente:
node server.js
ou
npm start
- Crie um arquivo server.js na raiz do projeto.
- Crie a pasta views na raiz do projeto.
- Dentro da pasta views, crie o arquivo index.ejs.
MONGO_URI=Sua_Conexão_MongoDB
- Com seu Usuário, Senha e Banco de Dados.
Ecossistema de Desenvolvimento Web: Tecnologias do Front-end ao Back-end!
-
EJS (Embedded JavaScript)
: "Ferramenta para HTML Dinâmico com JavaScript". -
CSS (Cascading Style Sheets)
: "Estilos Visuais para a Web". -
JavaScript (JS)
: "Linguagem de Programação do Navegador". -
Node.js
: "Ambiente de Execução JavaScript do Lado do Servidor". -
Banco de Dados MongoDB Atlas
: "Banco de Dados NoSQL na Nuvem" "Serviço Gerenciado para MongoDB"
- Esse projeto está sob a licença MIT.
RafaRaizer-Dev
Whatsapp | LinkedIn | GitHub| Tableau| Portfólio