Debo decir que mi presupuesto es de 40€, si no quieres perder el tiempo leyendo.
Tengo una aplicación web creado con el marco Codelgniter.
la aplicación es un SaaS de servicio de citas.
Se los usuarios registran su negocio y crean su servicio de citas independiente(peluquería, barbería, doctores, etc., etc.)
Necesito hacer algunos cambios, pero no conozco muy bien el funcionamiento de Codelgniter y por ello no puedo hacer yo los cambios.
1 - Necesito hacer cambios en el Frontend:
Necesito cambiar la ubicación del personal en la página de reserva. Quiero decir, que actualmente, cuando el usuario final, comienza el proceso de reserva, primero encuentra “LOS SERVICIOS” disponibles en la Peluquería, y luego elige al PERSONAL DISPONIBLE.
Yo quiero que esto sea al revés, primero se muestre el “PERSONAL” disponible, y después de elegir el PERSONAL, a continuación se muestren los SERVICIOS disponibles.
¿qué archivo debo modificar para tener este resultado al realizar una reserva?
¿Cómo puedo mostrar en primer lugar el personal y a continuación los Servicios Disponibles?
2 - NO INICIAR SESIÓN AL REALIZAR UNA RESERVA
Cuando un usuario hace una reserva, automáticamente, se inicia sesión.
No quiero que el usuario inicie sesión automáticamente.
¿Cómo puedo conseguir eso?
3 - OCULTAR LAS FRANJAS HORARIAS YA RESERVADAS
a) necesito ocultar las franjas horarias que ya han sido reservadas y las que ya han pasado en el tiempo (por ejemplo: si son las 14:00 p.m. , deben ocultarse las franjas horarias anteriores a las 14:00 p.m. )
b) También deben ocultarse las franjas horarias establecidas como “DESCANSOS”.
Esto será una buena experiencia de usuario.
4 - AÑADIR 3 SERVICIOS A CADA FRANJA HORARIA ESTABLECIDA
Actualmente, hemos establecido el INTERVALO DE TIEMPO en “20 minutos”.
Bien, nosotros tenemos tres barberos trabajando en nuestra barbería, y necesito que en el mismo “Intervalo de tiempo”, se puedan realizar 3 reservas diferentes.
¿Cómo puedo conseguir esto?
Ahora solo se puede hacer una reserva dentro de un mismo INTERVALO DE TIEMPO, pero nosotros somos 3 peluqueros. De este modo, 2 empleados no reciben ninguna cita, ya que la franja horaria, se bloque con una sola reserva
¿Puedes ayudarme con esto?
¿Puedes decirme que archivo debo modificar para conseguir esto?
CALENDARIO:
En el calendario de las citas, necesito añadir algunos detalles:
- ELIMINAR HORARIOS INUTILES Ocultar los horarios que estan fuera de nuestra franja horaria (por ejemplo, si tengo establecida la franja horaria desde las 10:00 a.m. hasta las 14:00 p.m. y por la tarde esta establecida desde las 17:00 p.m. hasta las 21:00, EL RESTO DE HORAS NO SE MUESTREN EN EL CALENDARIO
- Añadir franja horarias en el calendario (12:00 , 12:20, etc, etc)
- Posibilidad de editar, módicas, eliminar, las citas en el
calendario.
Separar los diferentes servicios en el calendario dentro del mismo horario
Distinguir los servicios en el calendario por colores, distinguir los servicios de cada miembro del PERSONAL, por un color diferente( por ejemplo: los servicios que se reservan con peluquero FRANCISCO, sean de color rojo; los servicios que se reservan con barbero LUIS, sean de color azul; y los servicios que se reservan con peluquero MANOLO, sean de color verde.
Es MUY IMPORTANTE, es necesario que cuando se finalice el trabajo, debes decirme todos los cambios que has realizado y todos los archivos modificados.
YO debo implantar los cambios en la App 1 por 1, pera comprobar que funciona cada uno.
¡¡Gracias!!
//////////////////////////// INGLES //////////////////
I must say that my budget is €40, if you don't want to waste time reading.
I have a web application created with the Codelgniter framework.
The app is a dating service SaaS.
Users register their business and create their independent dating service (hairdresser, barbershop, doctors, etc., etc.) I need to make some changes, but I don't know how Codelgniter works very well and therefore I can't make the changes myself.
1 - I need to make changes to the Frontend:
I need to change the location of staff on the booking page. I mean, currently, when the end user begins the reservation process, he first finds “THE SERVICES” available in the Hair Salon, and then chooses the AVAILABLE STAFF.
I want this to be the other way around, first the available “PERSONAL” is shown, and after choosing the STAFF, then the available SERVICES are shown.
What file should I modify to have this result when making a reservation?
How can I show the staff first and then the Available Services?
2 - DO NOT LOG IN WHEN MAKING A RESERVATION When a user makes a reservation, they are automatically logged in.
I don't want the user to log in automatically.
How can I get that?
3 - HIDE THE TIME SLOTS ALREADY RESERVED Sa) I need to hide the time slots that have already been reserved and those that have already passed in time (for example: if it is 2:00 p.m., the time slots prior to 2:00 p.m. must be hidden :00 p.m.
b) The time slots established as “BREAKS” must also be hidden.
This will be a good user experience.
4 - ADD 3 SERVICES TO EACH ESTABLISHED TIME SLOT Currently, we have set the TIME INTERVAL to “20 minutes”.
Well, we have three barbers working in our barbershop, and I need 3 different reservations to be made in the same “Time Interval”.
How I can get this?
Now you can only make a reservation within the same TIME INTERVAL, but we are 3 hairdressers. In this way, 2 employees do not receive any appointments, since the time slot was blocked with a single reservation. Can you help me with this?
Can you tell me what file I should modify to achieve this?
CALENDAR:In the appointment calendar, I need to add some details:
- DELETE USELESS TIMES Hide the times that are outside our time slot (for example, if I have the time slot set from 10:00 a.m. to 2:00 p.m. and in the afternoon it is set from 17:00 p.m. to 9:00 p.m., THE REST OF HOURS ARE NOT SHOWN IN THE CALENDAR - Add time slots to the calendar (12:00, 12:20, etc., etc.) - Possibility of editing, modifying, deleting, appointments on the calendar.
Separate the different services on the calendar within the same schedule
Distinguish the services in the calendar by color, distinguish the services of each member of the STAFF, by a different color (for example: the services that are reserved with hairdresser FRANCISCO, are red; the services that are reserved with barber LUIS, are blue; and the services reserved with MANOLO hairdresser are green.
It is VERY IMPORTANT, it is necessary that when the work is finished, you must tell me all the changes you have made and all the modified files.
I must implement the changes in the App 1 by 1, to check that each one works.
Thank you!!