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

USD 50 - 100

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

Fecha de entrega: 16 Abril, 2020

Habilidades necesarias

JavaScript MySQL PHP

¿Te gustaría comenzar a trabajar en este proyecto?

Ingresa con tu cuenta de Workana o Regístrate. ¡Potencia tu trabajo freelance!

Freelancers que ya aplicaron para este trabajo

  • Licenciado en Computación. Desarrollador Web. 3 años de experiencia en el desarrollo de aplicaciones web usando PHP (Orientado a Objetos) con conocimientos sólidos en Frameworks PHP tales como: Yii...

  • Soy un apasionado por el código, que le gusta asumir nuevos retos y aprender día a día, con un alto compromiso en las actividades acordadas dando siempre lo mejor en cada una de ellas para brindar...

  • Soy de Argentina, La pampa, General Pico. Tengo 22 años y estudio ingeniería en sistemas y analista programador (ya finalizandola). Soy muy responsable a la hora de trabajar y dedico el tiempo qu...

  • Programador rápido y responsable