Completed

Portal Web de Reservas De Oficinas (Myoffice)

Published on the June 21, 2018 in IT & Programming

About this project

Open

/*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

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability Full time
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.), Social media (Facebook, Twitter, etc.)
Roles needed Developer, Business analyst

Delivery term: Not specified

Skills needed