Adventure Time es una aplicación web diseñada para gestionar eventos en línea como talleres, masterclass o webinars. Los usuarios pueden ver la descripción de un evento, registrarse y cancelar su registro. También pueden ver la lista de eventos a los que se han registrado. Los administradores tienen herramientas para la gestión completa (CRUD) de los eventos.
- Node.js v14 o superior
- npm v6 o superior
- Visual Studio Code
- Extensión: Volar (deshabilitar Vetur)
Para instalar las dependencias del proyecto, ejecuta:
npm installPara iniciar el servidor de desarrollo con recarga en caliente, ejecuta:
npm run devPara compilar el proyecto para producción, ejecuta:
npm run buildPara ejecutar las pruebas unitarias, ejecuta:
npm run test:unit
AdventureTime/
├── .vscode/
│ ├── extensions.json
│ └── settings.json
├── public/
├── src/
│ ├── assets/
│ ├── components/
│ │ ├── __tests__/
│ │ ├── dashboard/
│ │ ├── icons/
│ │ ├── Card.vue
│ │ ├── Carrusel.vue
│ │ ├── Event.vue
│ │ ├── Login.vue
│ │ ├── NavBar.vue
│ │ ├── Register.vue
│ │ └── RegisterIn.vue
│ ├── composables/
│ ├── core/
│ ├── layouts/
│ ├── router/
│ ├── services/
│ │ ├── RegisterEventRepository.js
│ │ └── RegisterEventService.js
│ ├── stores/
│ ├── views/
│ ├── App.vue
│ ├── main.js
│ └── assets/
├── .env
├── .gitignore
├── index.html
├── jsconfig.json
├── package.json
├── postcss.config.js
├── tailwind.config.js
├── vite.config.js
└── vitest.config.jsSi deseas contribuir a este proyecto, por favor sigue los siguientes pasos:
- Haz un fork del repositorio.
- Crea una nueva rama (git checkout -b feature/nueva-funcionalidad).
- Realiza tus cambios y haz commit (git commit -m 'Añadir nueva funcionalidad').
- Sube tus cambios (git push origin feature/nueva-funcionalidad).
- Abre un Pull Request.
Este proyecto está licenciado bajo la Licencia ISC. Consulta el archivo LICENSE para más detalles.
¡Gracias por usar Adventure Time!




