Skip to content

A clone of the Docker Labs app where users can train in the world of hacking using Docker containers with Javascript, Astro and ViewTransitions API. Fast Development Only 1 hour to improve UI/UX

Notifications You must be signed in to change notification settings

AlejandroDavidArzolaSaavedra/dockerlabsclon

Repository files navigation

🐳 Docker Hacking Labs - Interactive Training Platform

¡Bienvenido a Docker Hacking Labs! Este proyecto es un clon mejorado de la aplicación Docker Labs, diseñado para brindar una experiencia interactiva y educativa en el mundo del hacking ético, utilizando contenedores Docker. Desarrollado con JavaScript, Astro, y la ViewTransitions API, este proyecto busca ofrecer una interfaz moderna, rápida y accesible para que los usuarios puedan entrenar en ciberseguridad.

🚀 Características

  • Entrenamiento Interactivo: Practica hacking ético en un entorno controlado utilizando contenedores Docker.
  • Desarrollo Rápido y Moderno: Utiliza tecnologías de vanguardia como JavaScript, Astro y ViewTransitions API.
  • Experiencia de Usuario Mejorada: Interfaz intuitiva, transiciones suaves y un diseño enfocado en la usabilidad.
  • Despliegue Fácil: Configuración sencilla para que puedas empezar a usar la plataforma rápidamente.

🖼️ Capturas de Pantalla

A continuación, se presentan algunas capturas de pantalla del proyecto:

🏠 Pantalla Principal

Pantalla Principal

🔍 Lista de Laboratorios

Lista de Laboratorios

🎓 Detalle del Laboratorio

Detalle del Laboratorio

⚙️ Configuración del Contenedor

Configuración del Contenedor

🛠️ Tecnologías Utilizadas

  • JavaScript: Lenguaje principal para la lógica de la aplicación.
  • Astro: Framework para el desarrollo rápido de la interfaz de usuario.
  • ViewTransitions API: Transiciones fluidas entre vistas para mejorar la experiencia de usuario.

📦 Instalación

Sigue estos pasos para poner en marcha el proyecto en tu entorno local:

  1. Clona el repositorio:

    git clone https://github.com/tu-usuario/docker-hacking-labs.git
  2. Navega al directorio del proyecto:

    cd docker-hacking-labs
  3. Instala las dependencias:

    npm install
  4. Inicia el servidor de desarrollo:

    npm run dev
  5. Accede a la aplicación desde tu navegador en http://localhost:3000.

🧩 Contribuciones

¡Las contribuciones son bienvenidas! Si deseas mejorar este proyecto, no dudes en abrir un pull request o reportar un problema.

  1. Fork este repositorio
  2. Crea una rama de características (git checkout -b feature/nueva-caracteristica)
  3. Confirma tus cambios (git commit -m 'Añadir nueva característica')
  4. Sube a la rama (git push origin feature/nueva-caracteristica)
  5. Abre un pull request

📄 Licencia

Este proyecto está bajo la licencia MIT. Para más detalles, revisa el archivo LICENSE.

💬 Contacto

Si tienes preguntas o sugerencias, no dudes en ponerte en contacto conmigo.

mail

About

A clone of the Docker Labs app where users can train in the world of hacking using Docker containers with Javascript, Astro and ViewTransitions API. Fast Development Only 1 hour to improve UI/UX

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published