Proyecto desplegado en: david-camilo-garcia-echavarria.vercel.app
Este proyecto es una landing page construida siguiendo el modelo de Atomic Design con React y Next.js, utilizando Tailwind CSS para los estilos.
- src/components/atoms/: Componentes atómicos reutilizables (textos, íconos, botones, separadores, barras de progreso, etc.).
- src/components/molecules/: Combinaciones simples de átomos (SkillBar, LabelPair, etc.).
- src/components/organisms/: Secciones funcionales que agrupan moléculas y átomos (sidebars, categorías de habilidades, etc.).
- public/: Archivos estáticos (imágenes, SVGs, etc.).
- Next.js
- React
- Tailwind CSS
- SVGR para importar SVGs como componentes
-
Clona el repositorio:
git clone <URL-del-repositorio> cd landing-page-atomic
-
Instala las dependencias:
npm install
-
Inicia el servidor de desarrollo:
npm run dev
-
Abre tu navegador en http://localhost:3000
El proyecto está desplegado en Vercel:
- Puedes personalizar los colores y estilos en
tailwind.config.js. - Los SVGs deben importarse como componentes React desde la carpeta correspondiente, o usarse como imágenes desde
public/. - Sigue la estructura atómica para mantener el código organizado y escalable.
¡Listo para construir y escalar tu landing page con Atomic Design! 🚀