Skip to content
nac1236 edited this page Jul 18, 2019 · 14 revisions

HomeSwitchHome wiki!

Introducción

HomeSwithHome es un sistema web para el alquiler de propiedades. Se ofrecen residencias de la empresa del mismo nombre ubicadas en diferentes puntos del país (Argentina). Se disponen de distintos tipos de usuario y se ofrecen tres instancias para obtener una propiedad.


Updates

Ultima actualización

  • Creación parcial subastas

    Esta funcionalidad permitirá pasar una reserva disponible a no disponible, para luego llevar a la semana en cuestión a encontrarse en modo de subasta.

  • Vista de detalles de una propiedad.

    El sistema es capaz de mostrar en detalle los datos de una propiedad.

  • Cambiar el tipo de suscripcion de un usuario.

    Es posible para un administrador cambiar el estado de suscripción de un usuario normal de estándar a premium y viceversa.

  • Posibilidad de ingreso con código fijo(Admin).

  • Inicio y cierre de sesión funcionando.

    Se utiliza un módulo de express (express-sessions) para la creación y destrucción de la sesión en el sistema.

  • Creación de reservas automática.

    A la par de la creación de las semanas es posible crear las reservas (que son la primer instancia para adquirir el alquiler de una propiedad. Esta capacidad estará disponible solo para los usuarios premium, los usuarios estándar no pueden ver nada relacionado con las reservas). Un usuario puede logearse con su email y contraseña y puede salir del sistema de manera correcta.

  • ABM de propiedades finalizado.

  • Vistas generales

    Se ajustaron correctamente los estilos.

  • React Router agregado

    Genera las vistas dinámicamente de forma correcta.

  • Creación de semanas.

    Se crean las semanas que representan las fechas disponibles de una propiedad.

  • ABM de propiedades y de subastas. Se crearon consultas sobre la base de datos para obtener, crear y borrar datos sobre las propiedades y las subastas.

  • Creación de estructura del proyecto y de los modelos para la base de datos.


Documentación

Los documentos asociados al desarrollo del sistema se encuentran bajo /docs.