Terminado

Laravel - Desarrollo de una sección para un sistema hotelero

Publicado el 12 Febrero, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Habitaciones fuera de servicio

Se necesitan las vistas y las funcionalidades para realizar un CRUD de las habitaciones fuera de servicio de un hotel

Requerimientos funcionales
- Las vistas deben estar en la carpeta outservice
- No se puede poner fuera de servicio una habitación que ya esté reservada en la fecha seleccionada
- Todos los campos de la tabla son obligatorios
- Para la selección de las fechas se debe utilizar un único campo <input> con el rango de fechas (desde - hasta)
- En la lista de habitaciones fuera de servicio se muestran las que están entre las fechas: (hoy) y (hoy + 30)
- En la lista de habitaciones debe estar la opción de filtrar por rango de fecha
- Las tablas deben incluir DataTable con la configuración por defecto, en español y permitir la exportación a CSV y PDF
- La tabla debe tener en la última columna las acciones: con los links al CRUD
- En la columna acciones se deben utilizar los íconos de FontAwesone

Requerimientos no funcionales
- Utilizar blade en las vistas
- Generar los datos necesarios para realizar los tests
- Se deben seguir los standares de Laravel y de las demás librerías
- No se deben agregar librerías de terceros al sistema
- Entregas parciales de los avances
- Para las fechas se debe utilizar la librería DateRangePicker

Ambiente
- Laravel 6
- Bootstrap
- DateRangePicker
- Datatable
- FontAwesome
- MySql

Lo que se entrega para realizar la tarea
Controlador: OutserviceController
Model: OutserviceController
Seeder: OutServiceSeeder
Migrate: CreateOutservicesTable
Views: carpeta outservice con un archivo index que extiende la aplicación
Routes: las rutas creadas para el recurso
Logueo: los datos estan en el seeder de User
Navegación: el acceso desde la navegación es Ama de llaves -> Mantenimiento

Fecha de entrega estimada
26-02-2020

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
Roles necesarios Programador

Plazo de Entrega: 27 Febrero, 2020

Habilidades necesarias