Bienvenido a Programmercito, tu landing page y portafolio profesional hecho con Astro y TailwindCSS. Este proyecto está diseñado para mostrar tus habilidades, experiencia y proyectos de una manera moderna, rápida y responsiva.
- Diseño responsive y minimalista
- Secciones de perfil, experiencia, habilidades, proyectos y repositorios
- Animaciones suaves y scroll inteligente
- Componentes reutilizables en Astro
- Fácil de personalizar y expandir
- Despliegue listo para Netlify, Vercel, GitHub Pages, etc.
- Astro (framework principal)
- TailwindCSS (estilos)
- TypeScript (tipado)
- Markdown (contenido)
-
Clona el repositorio:
git clone https://github.com/tuusuario/landing-programmercito.git cd landing-programmercito
-
Instala las dependencias:
npm install
-
Corre el servidor de desarrollo:
npm run dev
Abre http://localhost:4321 en tu navegador.
-
Construye para producción:
npm run build
Los archivos finales estarán en la carpeta
/dist
. -
Previsualiza la build:
npm run preview
/
├── public/ # Imágenes y assets estáticos
├── src/
│ ├── components/ # Componentes Astro y UI
│ ├── data/ # Archivos JSON con datos
│ ├── layouts/ # Layouts generales
│ └── pages/ # Páginas y secciones
├── package.json # Dependencias y scripts
└── astro.config.mjs # Configuración de Astro
- Modifica los archivos en
src/data/
para cambiar tu información personal, habilidades, experiencia y proyectos. - Cambia imágenes en
public/images/
. - Edita los componentes en
src/components/
para personalizar el diseño.
Puedes desplegar este sitio fácilmente en plataformas como Vercel, Netlify o GitHub Pages.
- Node.js >= 18.x
- npm >= 9.x
MIT © 2025 Tu Nombre o Nick
¡Pull requests y sugerencias son bienvenidas! Siéntete libre de abrir issues para mejoras o reportar bugs.
¿Dudas o sugerencias? Escríbeme a tu-email@ejemplo.com o conecta en LinkedIn.
Hecho con ❤️ usando Astro y TailwindCSS.