Portfolio web personal construido con Astro y TailwindCSS, optimizado para rendimiento y SEO. Basado en la plantilla astro-zen con mejoras significativas.
- ⚡️ Rendimiento Excepcional - Generación estática con Astro
- 🎨 Diseño Minimalista - Interfaz limpia y moderna
- 📱 Totalmente Responsivo - Optimizado para todos los dispositivos
- 🔍 SEO Optimizado - Metadatos y estructura optimizada
- ⌨️ TypeScript - Tipado estático para mayor seguridad
- 🎭 Animaciones Suaves - Transiciones y animaciones de scroll
- 🔧 Fácil Personalización - Configuración centralizada
- ♿️ Accesibilidad - Siguiendo mejores prácticas WCAG- 😐 Portafolio Completo - Proyectos, habilidades y sobre mí
- 💵 Integración Tienda Nube - Creación de ecommerce profesionales
- Node.js 18 o superior
- pnpm (recomendado) o npm
- Clona el repositorio:
git clone https://github.com/pmg369/astro-tailwind-portfolio.git
cd astro-tailwind-portfolio- Instala las dependencias:
pnpm install- Inicia el servidor de desarrollo:
pnpm dev| Comando | Descripción |
|---|---|
pnpm install |
Instala las dependencias del proyecto |
pnpm dev |
Inicia servidor de desarrollo en localhost:4321 |
pnpm build |
Construye el sitio para producción en ./dist/ |
pnpm preview |
Previsualiza la build de producción localmente |
- Modifica los datos en
src/data/para actualizar el contenido - Ajusta los estilos en
src/styles/según tus preferencias - Actualiza las imágenes en
public/images/ - Configura el SEO en
astro.config.mjs
- Astro - Framework web moderno
- TailwindCSS - Framework CSS utilitario
- TypeScript - JavaScript con tipos
- ESLint - Linting de código
- Prettier - Formateo de código
Este proyecto está bajo la Licencia MIT - ver el archivo LICENSE para más detalles.
Las contribuciones son bienvenidas. Por favor, abre un issue o pull request para sugerir cambios o mejoras.
Pablo MG - @pmg369
⭐️ Si te gusta este proyecto, ¡dale una estrella en GitHub!