Code Monkey home page Code Monkey logo

qinquela-39385's Introduction

Proyecto QINQELA CoffeShop | Curso Desarrollo Web - CoderHouse

Comisión 39385 - Profesor Maximiliano Cárdenas

Trabajo realizado en el Curso de Desarrollo Web dictado en CoderHouse por el Profesor Maximiliano Cardenas.

Tutora: Camila Yacante

IDEA PRINCIPAL

La idea del Proyecto fue realizar el sitio Web de una Cafetería llamada QINQELA CoffeeShop como forma de entrenamiento para futuros trabajos. La misma es ficticia y se la ubica en la Ciudad de Barcelona.

PAGINA PRINCIPAL Index QINQELA CoffeeShop Index QINQELA CoffeeShop

HERRAMIENTAS UTILIZADAS

  • FIGMA
  • HTML
  • CSS
  • SASS
  • SEO
  • GITHUB

ETAPAS DEL PROYECTO

  1. Se realizó un prototipado en FIGMA con la idea de como quería que se viera mi Sitio WEB. Se diseñó según especificaciones del Profesor Cárdenas 5 Páginas, de las cuales se prototipó su PALETA DE COLORES, FUENTES ELEGIDAS, ICONOS, IMAGENES, LOGO PROPIO y DISEÑO EN GENERAL para:
  • Desktop
  • Tablet
  • Mobile

*Link a FIGMA: PROTOTIPADO QINQELA CoffeShop | Figma

  1. En HTML se volcó el prototipado, con cambios obvios del proceso para poder acomodar según el diseño.
  • Se utilizó el uso correcto de etiquetas semánticas como así también la estructura del contenido.
  • Se realizó el linkeado css y la tipografía de Google Fonts elegida sobre el mismo.
  • Utilicé en la primer etapa del Proyecto el uso de comentarios para poder ir explicando a mi Tutora como había sido el diseño del mismo.
  • El uso de clases consistentes siguió la denominación kebab-case como así las tabulaciones.
  • Se interconectaron las páginas para que la navegación dentro del sitio sea correcta como así también a Redes Sociales, Google Maps y Nº de Whatsapp.
  • Utilicé imágenes optimizadas para la rapidez de carga del Sitio Web en su totalidad con contenido pertinente a la temática elegida, en este caso una Cafetería.
  • Tanto el diseño del LOGO, ICONOS como asi tambien de la utilizacion de edición de imagenes en Photoshop fueron de autoría propia. Trabajo original. Con respecto a algunos iconos se utilizó la librería de Boxicons. La misma fue linkeada dentro del Head de cada Página del Sitio Web.
  1. En CSS se utilizaron todos los estilos aprendidos en el curso. Se prefirió el formato Desktop First como primera experiencia. En un futuro se utilizará Mobile First.
  • Se hizo desde cambios de fuentes importadas tanto externamente (Google Fonts) como así también locales.
  • Se utilizaron diseños modernos a nivel gráfico, respetando la Teoría del Color.
  • Diseño de los elementos para reflejar el diseño web prototipado originalmente.
  • Replicación en el uso de paleta de colores, con contrastes correcto para un diseño armónico.
  • Utilización de selectores y clases.
  • Se recurrió a animaciones para darle una impronta mas profesional sin ser en groseras en su cantidad para que la navegación dentro del Sitio Web sea armónica para el usuario.
  • Dentro de lo posible se hizo lo mas Responsive para que la navegación del Sitio Web en dispositivos mobiles, como tablets o celulares, sea correcta.
  1. En SASS primero se instaló NODE.js para así luego poder utilizar y compilar SASS per sé. Realicé el correcto uso de identaciones y el NESTING para que el CSS se vea con el Compilado de SASS. Se hizo uso de achivos scss para lograr una identificación inmediata de cada sección de nuestro Sitio Web. Las mismas son:
  • VARIABLES
  • RESET
  • TYPO
  • BODY
  • HEADER
  • MAIN
  • FOOTER
  • MIXINS
  • MEDIA QUERIES EN SUS DISTINTAS RESOLUCIONES (trabajo en proceso)

Todo aplicado por medio de @import sobre el archivo styles.scss el cual derivaba hacia style.css.

  1. Uso de SEO para posicionamiento en buscadores. Se utilizaron:
  • Titulos: Configuración correcta de los mismos en cada Página.
  • Keywords: Palabras clave en META concerniente al tipo de rubro y uso de etiqueta strong sobre palabras o frases de mi Sitio Web para mejor posicionamiento.
  • Favicon: diseño del mismo para visualización sobre pestaña de Navegador.
  • Description: Descripción del sitio, el fin, que ofrecemos, etc..
  • Opengraph: Uso del mismo para generar una imágen de nuestro sitio para poder ser utilizada en redes sociales, whatsapp, etc cuando la compartimos. (trabajo en proceso)
  1. Github se realizó la creación del Repo:
  • Se trabajó en forma total con terminal Bash para subir commits realizados sobre el proyecto.
  • Se activó y se hizo deployment de Github-Pages para poder visualizar el Proyecto en Internet desde cualquier dispositivo.
  • Se realizó README.md para esta presentación.

Todo proceso realizado aquí, es de uso personal, educativo. Se utilizaron:

  • Imagenes: Unsplash
  • Iconos (Librerías): Boxicons
  • Photoshop para diseño de imágenes.
  • Illustrator para diseño de vectores.

Mail de Contacto: [email protected]

END

quotes Aprendí a no preocuparme tanto por el resultado, sino a concentrarme en el paso en el que estaba y a intentar hacerlo de la manera más perfecta posible cuando lo estaba haciendo.quotes - Steve 'Woz' Wozniak.

qinquela-39385's People

Contributors

dowodev avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.