Este es el repositorio de mi página web personal, que sirve como portafolio y sitio profesional. En ella comparto mis proyectos, experiencias y habilidades como desarrollador web full stack.
La página muestra mi experiencia en el desarrollo web, con secciones que destacan proyectos, habilidades, servicios, y más. Está construida para ser rápida, accesible, y fácil de navegar, reflejando mi enfoque profesional en el desarrollo eficiente y escalable.
- Astro: Framework de front-end para generar sitios rápidos y estáticos.
- Tailwind CSS: Utilizado para la estilización y diseño responsivo.
- DaisyUI: Biblioteca de componentes para mejorar la apariencia y usabilidad.
- Cloudflare Pages: Despliegue para la página.
src/pages
: Contiene las páginas del sitio.src/components
: Componentes reutilizables de la página.public/
: Archivos estáticos (imágenes, favicon,robots.txt
, etc.).astro.config.mjs
: Configuración de Astro, donde se define el adaptador de despliegue y otras configuraciones.
-
Clona el repositorio:
git clone https://github.com/brianmrdev/personal-website.git cd personal-website
-
Instala las dependencias:
pnpm install
-
Configura el archivo
astro.config.mjs
si necesitas ajustes específicos de despliegue o integración.
Para correr el proyecto localmente:
pnpm dev
Visita http://localhost:4321
en tu navegador para ver el sitio en desarrollo.
- Sigue las instrucciones de Cloudflare Pages para configurar el despliegue.
El proyecto incluye un archivo sitemap.xml
y un robots.txt
para mejorar la indexación en motores de búsqueda. La metainformación de cada página está optimizada para SEO.
Este proyecto está licenciado bajo la MIT License.
¡Gracias por visitar mi portafolio! Si tienes alguna pregunta o comentario, no dudes en contactarme.