Terminado

Desarrollo de un Dashboard de reservas de hotel en Laravel

Publicado el 11 Octubre, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

* Fecha de entrega estimada :
- 1-11-2019


*Detalle de la tarea:
- Se necesita una tabla, 1 input y una botonera en una vista blade que se pueda insertar en el sistema
- El Dashboard tendrá entre 20 y 100 habitaciones
- Por default en el Dashboard se deben mostrar los datos desde la fecha actual  y 15 días en adelante
- Se adjunta imagen para orientación del resultado esperado
- Se entregan para realizar la tarea los archivos de las migraciones para generar las tablas
- Se espera recibir los archivos seeder para hacer pruebas
- El ancho de la tabla debe ocupar el 100% de su elemento contenedor
- Entregas parciales de los avances


*Ambiente:
- Laravel Framework 5.5.40
- Date Range Picker 2.1.19
- Bootstrap v3.3.7


*Alcance de la tarea:
- El layout o template del sitio no hay que realizarlo.
- El desarrollo es exclusivamente de la sección content de la página
- No se deben crear nuevas tablas en la base de datos
- No se debe escribir código en clases Controller


*El elemento input:
- El valor por default es el fecha actual
- Utilizando Date Range Picker se puede elegir cualquier fecha
- Cuando el usuario presiona un botón se debe actualizar el Dashboard teniendo en cuenta la selección en la botonera


*La botonera:
- Por default debe estar seleccionado 15 días
- Cuando el usuario presiona un botón se debe actualizar el Dashboard teniendo en cuenta la selección de la fecha del input


*La tabla:
- En la primera columna están todas las habitaciones
- La cantidad de columnas es variable
- Cada fila es una habitación
- Los días que la habitación está reservada se debe colorear
- Si la reserva se extiende más de un día el coloreado debe continuar hasta el día final de la reserva


*Tablas de la base de datos:
- reservations
- rooms
- reserved_rooms


* Sobre la imagen de ejemplo:
- Sirve exclusivamente de modo informativo
- Los estilos de la imagen son a modo de ejemplo


*Opcionales:
- Realizar testings
- Arrastrar y soltar una reserva desde el Dashboard a un espacio disponible del Dashboard modificando las tablas correspondientes
- Permitir hacer click en una reserva dejando la url destino sin definir

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias