Skip to content

Crear una base de datos con cara y ojos #54

@omiras

Description

@omiras

Base de Datos

  • Crear todos los datos usando la aplicación

  • Cambiad la base de datos de nombre. Cambiad el connection string. Por ejemplo, podemos usar:
    mongodb+srv://friendlyrent:[email protected]/bookingsApartmentsDevelopment

  • Crear una base de datos con cara y ojos

  1. Hemos de copiar la colección 'Services' a la nueva base de datos.
  2. Crear tres usuarios de tipo 'customer', usando el formulario de registro
  3. Crear tres usuarios del tipo 'owner' usando el formulario de registro
  4. Entrar como el usuario 'A' owner
    4.1 Crear un apartamento
  5. Entrar como el usuario 'B' owne
    5.1 Crear dos apartmentos
  6. El usuario owner 'C' NO tendrá apartamentos
  7. Entrar como un usuario customer A
    7.1 Enviar una petición de bookings sobre un apartmaneto: https://oscarm.tinytake.com/tt/NDUxNDE4NF8xNDMwMzMwNw .
    Tendriais que ver que se ha creado un nuevo registro en la colección 'Bookings' con el estado de la petición a 'Pending'
  8. Entrar como un usuario customer B
    8.1 Enviar una petición de oboking sobre un apartamento
    8.2 Canviar aquest document de la colecció Booking, i posar el requestStatus a 'accepted
    8.3 Comprovar que ahora este apartmaneot tiene el campo 'idBooking' con valor. '
    8.4 Entrar como un usuario customer C
    8.1 Enviar petición de booking a un apartamento
    8.2 Canviar este documento de la colección Booking i poner el requestStatus a 'rejected'

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions