Este proyecto es un sitio web diseñado para ofrecer cursos de cocina de alta calidad, facilitando a los usuarios la búsqueda y reserva de clases culinarias. Desde la cocina italiana para principiantes hasta técnicas avanzadas de pastelería, proporcionamos una interfaz sencilla y elegante para la interacción del usuario, garantizando una experiencia educativa enriquecedora y deliciosa.
- Descripción
- Tecnologías y Herramientas
- Estructura del Proyecto
- Uso
- Instalación
- Contribución
- Imagen de Referencia
- Ver Proyecto en la WEB
Escuela Cocina es una plataforma dedicada al arte culinario que conecta a los entusiastas de la cocina con una variedad de cursos y talleres. Cada curso está diseñado para proporcionar conocimientos prácticos y técnicas profesionales, destacándose por su calidad y atención al aprendizaje. Los visitantes pueden explorar diferentes clases, leer descripciones detalladas, ver imágenes apetitosas y reservar su lugar en línea fácilmente.
- HTML5: Para la estructura de la página.
- CSS3: Para los estilos y el diseño visual.
- SCSS: Preprocesador usado para generación de código css.
- Gulp: Automatizador de tareas para la compilación de sass y optimización de imagenes.
- SVG Avif Webp: Formatos de imagen para gráficos e iconos de alta calidad.
- Responsive Design: Asegura que la web sea accesible en cualquier dispositivo.
- build/css/: Carpeta con los estilos compilados.
- build/img/: Carpeta con imágenes optimizadas para el sitio.
- src/fonts/: Carpeta con fuentes locales para el proyecto.
- favicon/: Iconos de la aplicación para diferentes dispositivos y navegadores.
- index.html: Página principal.
Este proyecto utiliza Gulp para automatizar el proceso de compilación de archivos SCSS a CSS, facilitando el desarrollo y la implementación. Asegúrate de seguir los siguientes pasos para configurar tu entorno de desarrollo.
Antes de comenzar, necesitarás tener Node.js y npm (Node Package Manager) instalados en tu máquina.
Desde el directorio raíz del proyecto, ejecuta el siguiente comando para instalar las dependencias necesarias, incluido Gulp y el compilador de Sass. Esto leerá el archivo package.json y instalará las dependencias listadas en devDependencies.
npm i
Para compilar los archivos SCSS a CSS utilizando Gulp, puedes utilizar uno de los siguientes comandos
gulp dev
Si estás interesado en contribuir al proyecto, por favor sigue estos pasos:
- Haz un fork del repositorio.
- Crea una nueva rama para tu característica (
git checkout -b mi-nueva-característica
). - Compromete tus cambios (
git commit -am 'Añadir alguna característica'
). - Empuja la rama (
git push origin mi-nueva-característica
). - Abre un pull request.
Este proyecto está bajo la licencia MIT.
Puedes ver el proyecto en funcionamiento aquí.
Todos los derechos reservados Escuela Cocina 2024 ©.