Skip to content

MikeDevQH/game-portal

Repository files navigation

🎮 Game Portal Web

Game Portal Web es una plataforma de minijuegos desarrollada con React, Next.js, Tailwind CSS y TypeScript. Permite jugar a distintos minijuegos directamente desde el navegador sin necesidad de instalación.

🌐 Sitio en línea: https://gameportalweb.vercel.app

🚀 Características

  • 🎲 Varios minijuegos incluidos:
    • 🧠 Memory Game
    • 🕹️ Tetris
    • 🐍 Snake
    • ❌⭕ Tic-Tac-Toe (Tres en raya)
    • 🔢 Game 2048
    • 🧱 Block Placing
    • 🐦 Flappy Bird
    • 🎯 One Line
  • 🎨 Diseño responsivo con Tailwind CSS (próximamente).
  • 🌙 Modo claro/oscuro (próximamente).
  • ⚡ Rápido y ligero gracias a Next.js y optimizaciones de rendimiento.
  • 🔗 Código modular y reutilizable.

🛠️ Tecnologías Usadas

  • Next.js - Framework de React para aplicaciones web modernas.
  • React - Biblioteca para interfaces de usuario.
  • TypeScript - Superset de JavaScript para código tipado.
  • Tailwind CSS - Framework de CSS utility-first.
  • ESLint - Herramienta para garantizar código limpio y consistente.

📦 Instalación y Uso

  1. Clona este repositorio:

    git clone https://github.com/MikeDevQH/game-portal-web.git
    cd game-portal-web
  2. Instala las dependencias:

    npm install
    # o
    pnpm install
  3. Inicia el servidor de desarrollo:

    npm run dev
  4. Abre http://localhost:3000 en tu navegador.

🛠️ Scripts Disponibles

En el archivo package.json, puedes ejecutar:

  • npm run dev - Inicia el entorno de desarrollo.
  • npm run build - Compila la aplicación para producción.
  • npm run start - Ejecuta la aplicación en producción.
  • npm run lint - Analiza el código en busca de errores.

💡 Futuras Mejoras

  • ➕ Agregar más minijuegos 🎮.
  • 🎨 Mejorar los estilos y la interfaz de usuario.
  • 🌙 Implementar el modo claro/oscuro.

🤝 Contribución

Si quieres ayudar a mejorar Game Portal Web, ¡tus contribuciones son bienvenidas! Puedes:

  • Agregar más minijuegos: Si tienes experiencia desarrollando juegos en React, puedes contribuir con un nuevo juego.
  • Mejorar los estilos: Ayuda a mejorar la apariencia con Tailwind CSS.
  • Reportar errores: Si encuentras un bug, abre un issue.

Para contribuir, haz un fork del repositorio, crea una nueva rama y envía un pull request con tus mejoras.

📜 Licencia

Este proyecto está bajo la licencia MIT, con condiciones adicionales de uso.

Puedes usar, modificar y distribuir este código siempre que:

  • Des crédito al autor (Michael / MikeDevQh).
  • Notifiques si lo usas públicamente o lo incluyes en otro proyecto.

Consulta el archivo LICENSE para ver los términos completos.

📩 Contacto del Autor

Michael (MikeDevQh)
📧 michaelqhdez@gmail.com
🔗 https://github.com/MikeDevQH


🎉 ¡Diviértete jugando en Game Portal Web!