Terminado

Portal Web de Reservas De Oficinas (Myoffice)

Publicado el 21 Junio, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

/*Tecnologías*/
-PHP con Framework CodeIgniter (usando forzosamente este framework)
-BootStrap
-Jquery
-HTML5
-AJAX
-WebServices
-MySQL


/*Perfiles*/
-Administrador Web
-Arrendador
-Cliente


* Registro de Cliente/Arrendador con Email, Facebook y Google+
* Login de Cliente/Arrendador Email, Facebook y Google+
* Login Admin en path diferente

Admin
*CRUD Cliente
*CRUD Arrendador


Arrendador
*Alta de inmueble
    *Tipo de espacio:
        **oficinas
        **consultorios
        **despachos
        **centro de negocios
        **Sala de conferencias
        **Salón de baile


    *Metros cuadrados
    *Amenidades
        **Recepción
        **Conmutador
        **No Máximo de Personas
        **Impresión
        **Coffe break
        **Internet/Wifi gratis y/o costo adicional
        **Aire acondicionado
        **Proyector gratis y/o costo adicional

    

Cliente
* Primero se selecciona una categoría (Ciudad) y se accede a la pantalla principal con opciones(más rentadas, recientemente rentadas).
* Tab con mapa de Oficinas de la ciudad disponibles
* Tab con la agenda del usuario con las oficinas rentadas para fechas siguientes y fechas/lugar pasadas.
* Tab con perfil del usuario. Desde el mismo se tiene q poder editar su información y cerrar sesión.
* Detalle de una Oficina:
    *No Máximo de Personas
    *Internet/Wifi
    *Proyector
    *Aire acondicionado
    *Etc, revisar Amenidades.

    *Desde allí se debe poder realizar una reserva de turno.

* Tab de comentarios y opiniones con valoración de estrellitas.
* Recordatorio x email de reservas concretadas (1 día antes y 1 hr antes)

Pasos para reservar:
* Se selecciona una oficina y se pasa a una nueva pantalla donde se muestra un calendario, el usuario deberá seleccionar una fecha.
* Se Muestran los turnos(horarios) disponibles para la oficina, el usuario podrá seleccionar su horario adecuado Reserva mínima de 2 horas
* Se se muestra el resumen de la oficina con turno(horario), se confirma y listo.

* Módulo de pago para que el usuario pague con paypal.

Se Dará:
Plantilla HTML con VoBo del Cliente para trabajar sobre ella.

Se requiere como entregable:
*Código fuente PHP/HTML5/JAVASCRIPT
*Código SQL para MySQL
*Pequeño documento describiendo brevemente las interacciones del sistema para posteriores modificaciones y/o cambios. Asi mismo otro en donde se describa las tablas de la BD como sus campos.


Tiempo de Entrega: 20 días

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 Tiempo completo
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Social media (Facebook, Twitter, etc.)
Roles necesarios Programador, Analista funcional

Plazo de Entrega: No definido

Habilidades necesarias