Laravel Booking Saas Platform

  • Job DurationLess than a month
  • Project LevelMedium Level
  • Project deadlineExpired

Project detail

I need to create a Saas platform in Laravel for hourly room reservations. It has to have the following:

– Saas Laravel. To manage subscriptions and access to the platform. I had thought of using Wave Laravel https://devdojo.com/wave or filament https://filamentphp.com/ or spark laravel spark.laravel.com or tenancy laravel saas boilerplate or similar. Laravel 10 if possible.
– Laravel admin panel. The panel where those who are subscribed to the platform enter. This panel enters the hotels to manage their rooms by hours. There should be several sections here:
– Dashboard: Summary statistics. Last reservations. Calendar with available reservations. Create reservations
– Reservations: See list of all reservations. Filtering of reservations by date, status, reservation search engine, etc. Create new reservations. Delete existing reservation. Edit reservation.
– Customers: List of customers and with equal filters. Add customer. Delete client. edit customer
– Services: Create the different rooms available. Each room has its available schedule and price according to the number of people. They are rooms by the hour. The hours will be defined by slots. Type 11:00 / 12:00 / 13:00, etc. Fixed slots. Each service can be configured by name.
– Settings: Different settings for the panel. Company or hotel settings. Email settings. Notifications to clients, hotels, etc. Configuration of notifications or different email templates. Configure when the email is activated and different templates. For example: 1 hour before the reservation send email “reminder”.
– Integration with google calendar. All reservations will appear in google calendar.
– Create a script to be able to use the reservation calendar from any web page. To book the client must select the day in the calendar. The hours available for that day will appear. Select the time and fill in the requested information (name, email, telephone and number of people)
_____________________

Necesito crear una plataforma Saas en Laravel para reservas de habitaciones por horas. Tiene que tener lo siguiente:

– Saas Laravel. Para administras suscripciones y accesos a la plataforma. Había pensado en usar Wave Laravel https://devdojo.com/wave o filament https://filamentphp.com/ or spark laravel spark.laravel.com o tenancy laravel saas boilerplate o similar. Laravel 10 a ser posible.
– Panel admin laravel. El panel donde entran los que están suscritos a la plataforma. Este panel entran los hoteles para gestionar sus habitaciones por horas. Aquí deben haber varios apartados:
– Dashboard: Resumen estadisticas. Ultimas reservas. Calendario con las reservas disponibles. Crear reservas
– Reservas: Ver listado de todas las reservas. Filtrado de reservas por fecha, estado, buscador de reservas, etc. Crear nuevas reservas. Borrar reserva existente. Editar reserva.
– Clientes: Listado de clientes y con filtros igual. Añadir cliente. Borrar cliente. Editar cliente
– Servicios: Crear las diferentes habitaciones disponibles. Cada habitación tiene su horario disponible y precio según el número de personas. Son habitaciones por horas. Las horas serán definidas por slots. Tipo 11:00 / 12:00 / 13:00 ,etc. Slots fijos. Cada servicio se puede configurar el nombre.
– Ajustes: Diferentes ajustes para el panel. Ajustes de la empresa u hotel. Ajustes del correo electrónico. Notificaciones a los clientes, hoteles, etc. Configuración de las notificaciones o diferentes plantillas de email. Configurar cuando se activa el email y diferentes plantillas. Por ejemplo: 1 hora antes de la reserva mandar email “recordatorio”.
– Integracion con google calendar. Todas las reservas apareceran en google calendar.
– Crear script para poder utilizar el calendario de reserva desde cualquier página web. Para reservar el cliente debe seleccionar el día en el calendario. Aparecerán las horas disponibles para ese día. Seleccionar la hora y rellenar los datos solicitados (nombre, correo, teléfono y número de personas)

Skills Required

Industry Categories

Freelancer type required for this project