Skip to content

Woof and Work Marketing, una agencia de marketing especializada en el sector de mascotas. Este sitio web está desarrollado con tecnologías modernas como Astro, React y TypeScript, optimizado para SEO y rendimiento para ofrecer la mejor experiencia a amantes de las mascotas y negocios del sector.

License

Notifications You must be signed in to change notification settings

mikeldev0/woofandwork

Repository files navigation

Proyecto Web Xabi

Proyecto Web Xabi

🚀 Introducción

Bienvenido a Woof and Work Marketing, una agencia de marketing especializada en el sector de mascotas. Este sitio web está desarrollado con tecnologías modernas como Astro, React y TypeScript, optimizado para SEO y rendimiento para ofrecer la mejor experiencia a amantes de las mascotas y negocios del sector.

📦 Estructura del Proyecto

Dentro de tu proyecto, encontrarás las siguientes carpetas y archivos:

/
├── public/
│   ├── assets/
│   │   ├── images/
│   │   └── styles/
│   └── favicon.ico
├── src/
│   ├── components/
│   ├── layouts/
│   ├── pages/
│   ├── styles/
│   └── utils/
├── .env
├── .gitignore
├── astro.config.mjs
├── package.json
├── tsconfig.json
└── vite.config.ts

Descripción de Carpetas y Archivos

  • public/: Archivos estáticos como imágenes, estilos y el favicon.
  • src/: Código fuente del proyecto.
    • components/: Componentes reutilizables de la interfaz.
    • layouts/: Plantillas de diseño para páginas.
    • pages/: Páginas del sitio web.
    • styles/: Archivos CSS o SASS para estilos globales.
    • utils/: Utilidades y funciones auxiliares.
  • .env: Variables de entorno para la configuración del proyecto.
  • .gitignore: Archivos y carpetas que Git debe ignorar.
  • astro.config.mjs: Configuración principal de Astro.
  • package.json: Gestión de dependencias y scripts del proyecto.
  • tsconfig.json: Configuración de TypeScript.
  • vite.config.ts: Configuración de Vite.

🧰 Tecnologías Utilizadas

  • Astro
  • React
  • TypeScript
  • Vite
  • Tailwind CSS (si aplica)
  • Optimización SEO: Implementación de prácticas de SEO para mejorar la visibilidad en motores de búsqueda.
  • Optimización de Rendimiento: Técnicas para asegurar tiempos de carga rápidos y una experiencia de usuario fluida.

🛠️ Comandos

Todos los comandos se ejecutan desde la raíz del proyecto, en una terminal:

Comando Acción
npm install Instala las dependencias
npm run dev Inicia el servidor de desarrollo en localhost:3000
npm run build Construye el sitio para producción en dist
npm run preview Previsualiza la compilación localmente, antes de desplegar
npm run test Ejecuta las pruebas unitarias
npm run lint Linter para el código
npm run format Formatea el código según las reglas establecidas

🔧 Configuración

  1. Clonar el Repositorio

    git clone https://github.com/byronnDev/proyectoWebXabi.git
    cd proyectoWebXabi
  2. Instalar Dependencias

    npm install
  3. Configurar Variables de Entorno

    Crea un archivo .env basado en .env.example y configura las variables necesarias.

  4. Iniciar el Servidor de Desarrollo

    npm run dev
  5. Construir para Producción

    npm run build

🎯 Características

  • Rendimiento Optimizado: Utiliza Astro para generar sitios estáticos rápidos.
  • Componentes Reutilizables: Construido con componentes React para una mejor mantenibilidad.
  • Estilos Modernos: Integración con Tailwind CSS para estilos rápidos y responsivos.
  • TypeScript: Tipado estático para mayor robustez en el desarrollo.
  • Integración Continua: Configuraciones listas para despliegues en plataformas como Vercel o Netlify.

📚 Aprender Más

🤝 Contribuciones

¡Las contribuciones son bienvenidas! Por favor, sigue estos pasos:

  1. Fork el repositorio.
  2. Crea una rama para tu feature: git checkout -b feature/nueva-feature
  3. Commit tus cambios: git commit -m 'Añade nueva feature'
  4. Push a la rama: git push origin feature/nueva-feature
  5. Abre un Pull Request

📄 Licencia

Este proyecto está licenciado bajo la MIT License.

📞 Contacto

Si tienes alguna pregunta o sugerencia, no dudes en contactarme a mikel@mikeldev.com.

About

Woof and Work Marketing, una agencia de marketing especializada en el sector de mascotas. Este sitio web está desarrollado con tecnologías modernas como Astro, React y TypeScript, optimizado para SEO y rendimiento para ofrecer la mejor experiencia a amantes de las mascotas y negocios del sector.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published