Esta aplicación Nuxt fue desarrollada como una prueba técnica, demostrando habilidades en el desarrollo frontend con Nuxt.js y NuxtUI. La aplicación permite gestionar usuarios, incluyendo creación, edición, eliminación y visualización de un listado. Todo esto delimitado por roles admin y reviewer
Frontend: Vue.js (Nuxt.js), NuxtUI y Pinia.
-
Clonar el repositorio
-
Crea un archivo .env en la raíz del proyecto y agrega la siguiente variable:
APP_ENV=productionAPI_URL=http://tu-api-urlRESEND_API_KEY=resend_key -
Instalar dependencias
npm install -
Iniciar el desarrollo
npm run dev
En en archivo server/api/sendEmail.js el valor de la variable body.email debe ser sustituido por el correo registrado en resend, de lo contrario fallara el envio de correos
to: [body.email] --> to: ['pruebas@gmail.com']