Skip to content

Este proyecto es un generador de contraseñas interactivo y gamificado que tiene como objetivo convertir la creación de contraseñas seguras en una experiencia divertida y educativa. Los usuarios pueden avanzar a través de diferentes niveles de seguridad, ganar XP y desbloquear logros mientras aprenden sobre ciberseguridad.

Notifications You must be signed in to change notification settings

NodoSapien/password-quest-builder

Repository files navigation

🔐 Generador de Contraseñas Interactivo

Un generador de contraseñas gamificado que convierte la creación de contraseñas seguras en una experiencia divertida y educativa. Los usuarios avanzan por niveles de seguridad, ganan XP y desbloquean logros mientras aprenden sobre ciberseguridad.

✨ Características

  • 4 Niveles de Seguridad Progresivos: Desde principiante hasta maestro
  • Sistema de Gamificación: XP, logros y medallas
  • Visualización de Fuerza: Barras de progreso dinámicas con animaciones
  • Educación Interactiva: Tips de seguridad y buenas prácticas
  • Interfaz Responsive: Optimizada para dispositivos móviles y escritorio
  • Temas Visuales: Diseño cyberpunk con gradientes y efectos

🚀 Demo en Vivo

Visita la aplicación: https://lovable.dev/projects/129ff6cf-225c-4d9f-b76b-35056ad7ed83

🎮 Niveles de Seguridad

Nivel Nombre Requisitos Recompensa
1 Principiante 8 caracteres, solo letras +10 XP
2 Guerrero 10 caracteres, letras y números +25 XP
3 Guardián 12 caracteres, letras, números y símbolos +50 XP
4 Maestro 16+ caracteres, combinación completa +100 XP

🛠️ Tecnologías

  • React 18 con TypeScript
  • Vite para desarrollo rápido
  • Tailwind CSS para estilos
  • Shadcn/ui para componentes
  • Lucide React para iconos
  • React Router para navegación

📖 Documentación

🤝 Contribuir

Este proyecto está desarrollado con Lovable, un editor AI para aplicaciones web. Consulta nuestra guía de contribución para aprender cómo colaborar usando Lovable.

Desarrollo Rápido

  1. Usando Lovable (Recomendado):

    • Visita el proyecto en Lovable
    • Haz cambios mediante prompts en lenguaje natural
    • Ve los cambios en tiempo real
  2. Desarrollo Local:

    git clone <YOUR_GIT_URL>
    cd <YOUR_PROJECT_NAME>
    npm i
    npm run dev

🔒 Seguridad

Este proyecto ha sido revisado por seguridad y cumple con las mejores prácticas:

  • ✅ Generación segura de contraseñas
  • ✅ Sin almacenamiento de datos sensibles
  • ✅ Procesamiento del lado del cliente
  • ✅ Sin dependencias vulnerables

📄 Licencia

MIT License - ve el archivo LICENSE para más detalles.

🎯 Roadmap

  • Sistema de cuentas de usuario
  • Ranking global de usuarios
  • Más temas visuales
  • Exportación de contraseñas
  • PWA (Progressive Web App)
  • Multidioma

About

Este proyecto es un generador de contraseñas interactivo y gamificado que tiene como objetivo convertir la creación de contraseñas seguras en una experiencia divertida y educativa. Los usuarios pueden avanzar a través de diferentes niveles de seguridad, ganar XP y desbloquear logros mientras aprenden sobre ciberseguridad.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Languages