/MakersBnB

group project for Air BnB clone - week 6 at Makers Academy

Primary LanguageRuby

MakersBnB

group project for Air BnB clone

Core User Stories

As an owner
So that I can view new spaces
I want to list new space

As an owner
So that I can rent out multiple times,
I want to list multiple spaces

As an owner
So that I can put the right information
I want to add name, short description and price per night

As an owner
So that I know when my properties are available
I want to post range of available dates

As an Owner so that I can manage my bookings
I want my space listed until I confirm a request

As an owner
so that I can manage bookings
I want to approve traveller's request

As a traveller
So that I can choose a property
I want to make a request for single night

As a traveller
So that I don’t make the wrong booking
I want to see if space is already booked on a certain date

Headline specifications

  1. Any signed-up user can list a new space.
  2. Users can list multiple spaces.
  3. Users should be able to name their space, provide a short description of the space, and a price per night.
  4. Users should be able to offer a range of dates where their space is available.
  5. Any signed-up user can request to hire any space for one night, and this should be approved by the user that owns that space.
  6. Nights for which a space has already been booked should not be available for users to book that space.
  7. Until a user has confirmed a booking request, that space can still be booked for that night.