Completed

Desarrollo de un Dashboard de reservas de hotel en Laravel

Published on the October 11, 2019 in IT & Programming

About this project

Open

* 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

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Delivery term: Not specified

Skills needed