Terminado

Cleaningtime

Publicado el 06 Abril, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Hola, necesito presupuesto para lo siguiente:

Se trata de una web de reserva para limpieza de pisos turísticos (airbnb) y checkins en la que nuestros clientes son los dueños de esos pisos turísticos. Ahora tenemos una web hecha en wix pero es insuficiente. Para hacer una reserva, los clientes eligen el día, la hora y al empleado, y el empleado recibe la información del formulario rellenado en su correo y se sincroniza con el calendario de google calendar de dichos empleados.

Esta sincronización con el calendario de Google calendar y la información en el correo de manera automática es muy funcional y quiero que siga funcionando así.
1. Necesito poder cobrar impuestos en las reservas. Mi web no tiene productos, solo reservas de sesiones de limpieza o checkins, y aquí todo tiene IVA que es del 21% que deberá añadirse al finalizar el formulario. Hay gente que pagará sin impuesto, y lo quiero hacer con un cupón descuento que los clientes puedan añadir en una parte del formulario.


2. Varias direcciones. Algunos de mis clientes tienen varias viviendas turísticas. Se debería de poder poner varias direcciones en el login, y además, a la hora de reservar una sesión de limpieza o chekin, se debería de poder elegir en qué dirección del cliente quiere la reserva una vez se haya logeado.

Es decir, que si el cliente tiene la casa 1 y la casa 2, igual el martes quiere la limpieza en la casa 1 y el miércoles en la casa 2. No debería haber límite de viviendas.
3. Variación de precio. Así mismo, los formularios de reserva deberían ser diferentes, uno para login, otro para chekin y otro para limpieza. Hay veces que reciben a dos huéspedes y hay veces que reciben 6.

Una de las cosas que ofrezco son amenities (champú, gel, jabón, papel higiénico...). No debería cobrar lo mismo a quien recibe dos que a quien recibe 6, por lo que en los propios formularios debería de haber varios desplegables que incrementasen el precio en función de lo que precise. Algunos no querrán amenities y otros querrán 6. El precio del amenitie es de 1€/unidad.

Por lo tanto, debería incrementarlo en caso de que quieran alguno. También podemos ofrecer cápsulas de café con un incremento de 0,35€ por cápsula, mapas e información de la ciudad con incremento de 0,20€, fairy, lavavajillas, estropajos, pods para lavadora... Y otras cosas que ahora mismo no se me ocurren, pero debería de poder poner cosas así en el formulario que fueran incrementando el precio.
La idea del formulario sería, una vez que hacen el login, primero eligen el día en un calendario, la hora (que evidentemente, si un empleado ya está ocupado en esa hora, no podrá escoger a ese mismo empleado, y tendrá que ser otro), luego los requisitos de la reserva, como entregar las llaves, selección de la dirección en caso de que el cliente tenga varias viviendas, número de camas y tamaños (es importante porque los textiles a veces son nuestros, también deberá poder especificar los tamaños de las camas), número de huéspedes (lo ideal sería que esas cosas se rellenasen en el login de cada dirección, es decir, cuando se crea el usuario), si quieren amenities y cuantos... Y lo que hemos puesto antes.
Hay clientes que solo querrán limpieza de la vivienda encargándose ellos de sus textiles, hay otros clientes que querrán la limpieza con textiles, algunos utilizarán nuestros textiles y otros los suyos propios. Hay muchas variantes y yo debería de poder crear nuevos elementos en los formularios.
4. Diferencias entre formulario de registro, chekin y formulario de reserva. En el formulario de registro, cada casa tiene un número de habitaciones, un número de cuartos de baño además de los posibles sofás camas. Una cosa es el formulario de registro en el que, por cada dirección que añadan, deberían de poder marcar el número de camas y de qué tamaño son y el número de cuartos de baño (por cada una de las direcciones) y en el formulario del calendario de reserva deberían de poder seleccionar la dirección y elegir un número de huéspedes, número de noches que estarán..

. Ya que eso varía por cada reserva, además de los elementos que incrementan el precio de los que hemos hablado en el punto anterior. Otro formulario para el chekin, porque no es necesaria tanta información para un chekin, con la hora, el lugar, la entrega de llaves y el teléfono del huésped y su nombre, suficiente.
5. Diseño. Me importa más la funcionalidad que el diseño, con que sea moderno, adaptable a móviles y sencillo, me vale. Además de las reservas tendremos en el menú un apartado de "sobre nosotros" y otro sobre lo que ofrecemos, no quiero una página complicada.

Confío en vuestra experiencia. El logotipo es azul , verde y blanco, por lo que los colores de la web deberán ser esos.
6. Función pago. Se puede pagar en persona, con tarjeta, paypal... (Esto no me preocupa mucho porque también puedes pagar en paypal con tarjeta).

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias