Skip to content

Código de sitio web de desafío final de curso Desarrollo Web de Coderhouse

License

Notifications You must be signed in to change notification settings

UrbanPetris/observatorio

Repository files navigation

Observatorio de Obras de Logoipsum

N|Solid

Repositorio de curso Desarrollo Web (922585) - Coderhouse

Este repositorio contiene todos los archivos necesarios para clonar el proyecto final del curso Desarrollo Web (922585) de Coderhouse. El mismo consiste en todos los archivos html, css y javascript utilizados en la creación del sitio web de Observatorio de Obras de Logoipsum el cual consiste en 5 páginas:

  • Home (Index)
  • Geovisor
  • Estadísticas
  • Mediateca
  • Contacto
  • Acceso (no disponible; conduce a 404.html)

Contenidos

  • Página de presentación del Observatorio, sus herramientas y novedades.
  • Información ingenieril, económico-financiera y socioeconómica de los aprovechamientos hidroeléctricos.
  • Geovisor con mapa de localización de obras y un selector interactivo de proyectos para ver fichas de obra y visual 3D.
  • Material audiovisual de las obras, incluyendo imágenes satelitales del entorno, construcción y distintos ángulos de las presas.
  • Formulario de contacto para más información.
  • Header y footers diseñados para una mejor experiencia de usuario.
  • Diseño mobile-first; contenido 100% adaptable a pantallas de hasta 320 px de ancho.

Herramientas empleadas

El Observatorio de Obras de Logoipsum utiliza las siguientes tecnologías y herramientas de uso libre:

  • HTML 5 - markup language para la estructuración y presentación del contenido
  • CSS3 - style sheet language para mejorar el estilo del contenido, incluyendo colores, fuentes y diseño.
  • Javascript - lenguaje de programación para darle interactividad a la página, principalmente respondiendo a eventos en el navegador
  • Bootstrap 4.6 - framework de front-end para el diseño de páginas responsive y mobile-first a través de código CSS3
  • node.js - entorno de servidor en lenguaje Emascript utilizado para instalar y gestionar packages
  • SASS - preprocesador de CSS para organizar los estilos
  • Intense Images - librería Javascript para visualizar imágenes en pantalla compleat
  • jQuery - librería Javascript para manipulación del DOM
  • Git - sistema de reversionado de código
  • Github - plataforma de desarrollo colaborativo para alojar proyectos utilizando el sistema de control de versiones Git
  • Google My Maps - servicio de Google para crear mapas personalizados para uso propio o para compartir
  • Google Street View - servicio de Google que proporciona panorámicas a nivel de calle

Instalación

Sírvase clonar el repositorio usando git bash o cualquier terminal que permite usar git. Escriba en ella:

$git clone https://github.com/UrbanPetris/observatorio.git

Para más información dirígase a la documentación oficial de Github aquí

Organización del proyecto

Si ha hecho una clonación existosa del repositorio encontrará en la carpeta de directorio los siguientes archivos:

  • index.html (página del sitio)
  • .gitignore (vacío)
  • .htaccess (configura página de Error 404)
  • 404.html (página del sitio)
  • contacto.html (página del sitio)
  • estadisticas.html (página del sitio)
  • geovisor.html (página del sitio)
  • mediateca.html (página del sitio)
  • package.json (contiene script para compilar css a partir de sass)

Y un sistema de carpetas como el siguiente:

  • img (recursos audiovisuales del sitio)
  • scss (archivos scss organizados a partir de las distintas páginas y componentes del sitio web)
  • js (librerías javascript externas empleadas)
  • css (código css compilado)

Licencia

MIT

Todo el material audiovisual de este sitio ha sido obtenido de la web.

About

Código de sitio web de desafío final de curso Desarrollo Web de Coderhouse

Topics

Resources

License

Stars

Watchers

Forks