¡Bienvenido a tu nuevo proyecto! Este es un template profesional para crear aplicaciones modernas con Next.js, Tailwind CSS y Docker. Perfecto para comenzar rápidamente con las mejores prácticas.
git clone https://github.com/tu-usuario/tu-repo.git mi-proyecto
cd mi-proyecto
npm install
Si deseas cambiar el nombre del proyecto, sigue estos pasos:
package.json
:{
"name": "mi-proyecto",
"version": "1.0.0",
...
}
app/layout.tsx
:export const metadata = {
title: "Mi Proyecto",
description: "DescripciĂłn de mi proyecto",
};
docker-compose.yml
(opcional):services:
web:
container_name: mi-proyecto
npm run dev
Visita http://localhost:3000 en tu navegador.
docker-compose up --build
El proyecto estará disponible en http://localhost:3000.
mi-proyecto/
├── app/
│ ├── components/ # Componentes reutilizables
│ ├── layout.tsx # Layout principal
│ └── page.tsx # Página de inicio
├── public/ # Archivos estáticos
├── docker-compose.yml # Configuración de Docker
├── Dockerfile # Configuración de la imagen Docker
├── tailwind.config.ts # Configuración de Tailwind CSS
└── package.json # Dependencias y scripts
Modifica el archivo tailwind.config.ts
para personalizar los colores:
theme: {
extend: {
colors: {
primary: '#3B82F6', // Azul por defecto
secondary: '#6366F1',
}
}
}
Crea nuevos componentes en /app/components
y Ăşsalos en page.tsx
.
Para desplegar en producciĂłn:
docker-compose up --build -d
Detener Docker:
docker-compose down
Este proyecto está listo para desplegar en Vercel. Simplemente conecta tu repositorio y sigue los pasos.
Este proyecto está bajo la licencia MIT. Ver LICENSE
para más detalles.
¡Las contribuciones son bienvenidas! Si encuentras un error o tienes una sugerencia, abre un issue o envĂa un pull request.
✨ ¡Gracias por usar este template! ✨