¡Bienvenido/a a este repositorio! Aquí encontrarás la documentación relacionada con la Evidencia API "GA7-220501096-AA5-EV02". Esta tarea se centra en la implementación y el uso de una API específica. A continuación, encontrarás toda la información necesaria para comprender y utilizar esta API de manera efectiva.
Clona este repositorio en tu máquina local.
git clone https://github.com/Josefo22/API.gitAsegúrate de tener instaladas todas las dependencias necesarias para ejecutar la API correctamente.
cd NODEJS_API_PROYECTO
npm installConfigura el archivo de variables de entorno, crea un archivo .env basado en el archivo env.ejemplo
# Configuración de MongoDB
MONGODB_URL=mongodb://localhost:27017/nombre-de-la-base-de-datos
# Configuración del puerto
PORT=3000Para ejecutar la aplicacion, ejecuta el siguiente comando:
npm run devObtener Usuarios ✨
Método: GET URL: http://localhost:3000/api/usuarios Descripción: Permite obtener la lista de usuarios registrados en la aplicación.
RegistarUsuario ✨
Método: POST URL: http://localhost:3000/api/usuarios Descripción: Permite registrar un nuevo usuario en la aplicación. El cuerpo de la solicitud debe incluir los campos "usuario" y "clave" en formato JSON.
Login ✨
Método: POST URL: http://localhost:3000/api/login Descripción: Permite realizar el inicio de sesión en la aplicación. El cuerpo de la solicitud debe incluir los campos "usuario" y "clave" en formato JSON. Estos endpoints te permitirán interactuar con la aplicación para obtener información de usuarios, registrar nuevos usuarios y realizar el inicio de sesión. Asegúrate de utilizar los métodos y las URL correspondientes según tus necesidades.