Este es un proyecto basado en la plantilla de Next.js y NextUI v2, diseñado para crear aplicaciones web modernas y rápidas.
Minga es una aplicación web desarrollada con Next.js 14 y NextUI v2, utilizando Tailwind CSS para la personalización y estilización rápida de la interfaz de usuario. La aplicación está optimizada para ofrecer un rendimiento rápido y una experiencia de usuario fluida.
/
├── public/
│ └── favicon.ico
├── src/
│ ├── components/
│ ├── pages/
│ │ └── index.tsx
│ ├── styles/
│ └── utils/
└── package.json
Para instalar y ejecutar el proyecto localmente, sigue estos pasos:
git clone https://github.com/Juanmorales1810/minga.git
cd minga
npm install
Todos los comandos se ejecutan desde la raíz del proyecto, desde una terminal:
Comando | Acción |
---|---|
npm install |
Instala las dependencias |
npm run dev |
Inicia el servidor de desarrollo en localhost:3000 |
npm run build |
Compila el sitio de producción |
npm run start |
Inicia el servidor de producción |
npm run lint |
Ejecuta el linter para comprobar errores en el código |
Para crear un nuevo proyecto basado en esta plantilla usando create-next-app
, ejecuta el siguiente comando:
npx create-next-app -e https://github.com/nextui-org/next-app-template
Puedes usar cualquiera de estos gestores de paquetes: npm
, yarn
, pnpm
, bun
. Ejemplo usando npm
:
npm install
npm run dev
Abre http://localhost:3000 con tu navegador para ver el resultado.
Si estás usando pnpm
, necesitas agregar el siguiente código a tu archivo .npmrc
:
public-hoist-pattern[]=*@nextui-org/*
Después de modificar el archivo .npmrc
, necesitas ejecutar pnpm install
nuevamente para asegurar que las dependencias se instalen correctamente.
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.
¡Las contribuciones son bienvenidas! Si deseas contribuir a este proyecto, por favor sigue estos pasos:
git checkout -b feature/nueva-funcionalidad
).git commit -m 'Añadir nueva funcionalidad'
).git push origin feature/nueva-funcionalidad
).