Skip to content

hackaboss-geekhadev/encuestas-hackboss

Repository files navigation

🚀 Next.js Starter Template

Este template de Next.js está diseñado para acelerar el desarrollo de tus proyectos, incorporando configuraciones esenciales y herramientas de desarrollo desde el comienzo. Ideal para proyectos que buscan mantener un alto estándar de calidad y eficiencia en el desarrollo.

🌟 Características

  • Configuración Estándar: EditorConfig, ESLint, y Prettier configurados para garantizar un código limpio y consistente.
  • Testing: Integración con Vitest para tests unitarios, de integración y E2E, incluyendo ejemplos para cada uno.
  • Desarrollo Eficiente: Scripts personalizados para desarrollo, construcción, y despliegue.
  • Estilos Modernos: Configuración de TailwindCSS para un diseño rápido y responsivo.
  • Herramientas de Calidad de Código: Precommit y Prepush hooks para mantener la calidad del código antes de cada commit y push.

🚀 Cómo empezar

Para comenzar a utilizar este template en tu proyecto, sigue los siguientes pasos:

  1. Clona este repositorio usando Git:

    git clone https://tu-repositorio.com/path/a/nextjs-template.git tu-proyecto
    cd tu-proyecto
  2. Instala las dependencias del proyecto:

    npm install
    # o si prefieres usar yarn
    yarn install
  3. Inicia el servidor de desarrollo:

    npm run dev
    # o con yarn
    yarn dev

¡Eso es todo! Ahora puedes comenzar a desarrollar tu aplicación con Next.js.

📚 Comandos disponibles

  • npm run dev: Inicia el servidor de desarrollo de Next.js.
  • npm run build: Construye la aplicación para producción.
  • npm run start: Inicia el servidor de producción.
  • npm run lint: Ejecuta ESLint para identificar problemas en el código.
  • npm run lint:fix: Ejecuta ESLint y corrige automáticamente los problemas detectados.
  • npm run test: Ejecuta todos los tests con Vitest.
  • npm run test:watch: Ejecuta Vitest en modo observación.
  • npm run test:coverage: Genera un reporte de cobertura de código con Vitest.
  • npm run test:e2e: Ejecuta tests E2E con Playwright.

🛠️ Tecnologías y herramientas

  • Next.js 14.1.0
  • React 18
  • ESLint, Prettier, EditorConfig para asegurar calidad de código
  • Vitest y Playwright para testing
  • TailwindCSS para estilos

🤝 Contribuir

Si tienes sugerencias para mejorar este template, ¡tus contribuciones son bienvenidas! Por favor, abre un issue o envía un pull request.

📝 Licencia

Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.


Hecho con ❤️ por TuNombre

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published