Sobre este proyecto
it-programming / web-development
Abierto
Introducción
El presente proyecto se trata de un rediseño de la web corporativa de Sanxexotur tanto estética como funcionalmente. Se parte de una base de datos proporcionada por el cliente de la que se extraerá y mostrará la información al usuario.
2. Desarrollo web
2.1. Descripción
Desarrollo a medida de la programación de la página web tanto del ‘backend’ (código interno en el que se programan llamadas a la base de datos, funcionalidades web...), Como del ‘frontend’ (la interfaz visible al usuario).
El diseño de la interfaz estará personalizado para ajustarse a las necesidades del cliente. La estética de la web será de líneas limpias, intentando que resulte lo más atractiva e intuitiva posible para los usuarios, destacando a su vez las imágenes de los alojamientos. Sin embargo, partimos de unos recursos gráficos y fotográficos proporcionados.
2.2.Funcionalidad básica
A continuación se enumerará la funcionalidad básica que se realizará para el correcto funcionamiento de la plataforma:
• Conexión con la base de datos: La base de datos será proporcionada. Sólo será de lectura, lo que implicará que desde el ‘backend’ realizado no se podrá modificar dicha base de datos.
Página principal: En ella se mostrará un buscador en el que el usuario introducirá la información y pulsará el botón de buscar.
Lista de hoteles buscados: Automáticamente se mostrará una lista de los hoteles buscados, ordenados:
o De 2 a 4 hoteles destacados.
O Resto de hoteles ordenados de forma aleatoria.
Cada tarjeta de hotel mostrará la información básica y un botón de solicitud de reserva o ver más detalles del establecimiento.
3
Filtrado: Se realizará un selección de filtros laterales con las siguientes opciones:
o Tipo de servicio: restaurante, piscina, parking...
O Zonas geográficas donde está ubicado el establecimiento: cerca de la
playa, centro...
O Tipo de alojamiento: Hotel, hostal, pensión, camping, apartamento...
Todos estos datos serán proporcionados por el cliente a través de la base de datos.
El usuario tendrá que seleccionar todos los filtros deseados y una vez terminado, tendrá que pulsar un botón “filtrar” para que la lista de hoteles se actualice.
Vista del hotel: En la vista del establecimiento se mostrará todo la información proporcionada además de un mapa con la ubicación de éste.
Solicitud de reserva: Se creará una vista el cual el usuario podrá cubrir un formulario para solicitar una reserva del hotel seleccionado. Este formulario contará con los siguientes datos:
o Nombre
o Número de personas (Adultos | Niños) o Fechas
o Email
o Teléfono
Se enviará un email tanto al establecimiento como a Sanxenxotur con toda la información cumplimentada por el usuario.
2.3.Funcionalidad avanzada
Además de lo descrito en el apartado anterior, se pueden añadir las siguientes funcionalidades a mayores:
El buscador podría implementar la siguiente funcionalidad:
o Autocompletar: Al introducir el usuario el texto, automáticamente le va
mostrando las distintas sugerencias disponibles
o Selector: Existirá un botón desplegable que al pulsar le mostrará los
diferentes tipos de alojamiento disponibles.
Plugin Tripadvisor: Se instalará el plugin proporcionado por Tripadvisor para
mostrar sus datos en la vista del hotel.
Filtrado: El filtrado se podrá realizar de forma dinámica. Es decir, cada vez que
un usuario pulsa una condición en concreto, automáticamente se actualiza la página con la opción seleccionada. Lo implica que no tendrá botón de filtrado.
4
5
Mapa para la búsqueda de hoteles: Se añadirá un mapa de Google Maps en el que se mostrarán los hoteles por su ubicación. Al pulsar en el hotel se abrirá una pestaña con el hotel seleccionado.
2.4.Secciones de la plataforma web y diseño experiencia usuario (UX)
La página web se diseñará estéticamente para proporcionar la mejor experiencia de usuario a la hora de su utilización. Se establecerán tanto los parámetros actuales de usabilidad como se analizará la mejor forma de recrear la web estéticamente para que resulte atractiva y efectiva.
Las principales secciones de la web para las cuales se realizan este presupuesto son:
Home – En la pantalla principal se contará con un buscador principal, resumen de categorías de alojamientos y espacio para banners publicitarios en caso de ser necesario.
Pantalla de resultados – Se mostrarán los resultados de la búsqueda, con enlaces a los alojamientos con espacio reservado para hoteles destacados. Se incluirá un espacio para el filtrado de resultados.
Pantalla de alojamiento – Se mostrarán los datos individuales de cada alojamiento, con el formulario de solicitud de reserva mencionado anteriormente. No se ha contemplado la inclusión de alojamientos relacionados.
Secciones informativas – Información turística sobre puntos de interés turístico (monumentos, museos, rutas...) Y actividades de entretenimiento y ocio.
Contacto - Sección de información de contacto sobre Sanxenxotur. Se incluirá un formulario de contacto.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Diseñador, Programador
Plazo de Entrega: 15 Mayo, 2018
Habilidades necesarias