Este proyecto es una landing page moderna y responsive desarrollada utilizando React como biblioteca de JavaScript, Tailwind CSS para el diseño y estilos, y Framer Motion para animaciones fluidas e interactivas.
- Diseño Responsive: La página se adapta a diferentes dispositivos y tamaños de pantalla.
- Animaciones Interactivas: Uso de Framer Motion para animaciones suaves y atractivas.
- Estilos con Tailwind CSS: Utilización de clases utilitarias de Tailwind para un desarrollo rápido y consistente.
- Componentes Reutilizables: Estructura modular con componentes React reutilizables.
- React: Biblioteca de JavaScript para construir interfaces de usuario.
- Tailwind CSS: Framework de CSS utilitario para diseñar rápidamente.
- Framer Motion: Biblioteca de animación para React que permite crear animaciones fluidas.
- Vite: Herramienta de construcción rápida para proyectos modernos.
Antes de comenzar, asegúrate de tener instalado lo siguiente:
Sigue estos pasos para configurar y ejecutar el proyecto en tu máquina local:
-
Clonar el Repositorio
git clone https://github.com/tuusuario/tu-repositorio.git cd tu-repositorio
npm installInstalar Dependencias
bash Copy npm install o si usas Yarn:
bash Copy yarn install Ejecutar el Proyecto en Modo Desarrollo
bash Copy npm run dev o con Yarn:
bash Copy yarn dev Esto iniciará un servidor de desarrollo y abrirá la aplicación en tu navegador en http://localhost:3000.
Construir para Producción
Para generar una versión optimizada del proyecto, ejecuta:
bash Copy npm run build o con Yarn:
bash Copy yarn build Los archivos de producción se generarán en la carpeta dist.
Estructura del Proyecto
. ├── public/ # Archivos estáticos (imágenes, favicon, etc.) ├── src/ # Código fuente del proyecto │ ├── components/ # Componentes reutilizables │ ├── assets/ # Recursos como imágenes, fuentes, etc. │ ├── styles/ # Archivos de estilos globales (si los hay) │ ├── App.jsx # Componente principal de la aplicación │ └── main.jsx # Punto de entrada de la aplicación ├── tailwind.config.js # Configuración de Tailwind CSS ├── vite.config.js # Configuración de Vite ├── package.json # Dependencias y scripts del proyecto └── README.md # Este archivo