An AirBNB clone from Makers to Makers
Sign-up
As a potential host
So that I can add listings
I need to be able to sign up
Sign-in
As a host
So that I can see listings
I need to be able to sign in
Any signed-up user can list a new space
As a host
So that I can get new guests
I need to be able to list a new space
Users can list multiple spaces
As a host
So that I can list any number of spaces
I need to be able to list any number of spaces
Hosts should be able to name their space
As a host
So that I can add info for my listing
I need to be able to name my space
Hosts should be able to provide a short description of the space
As a host
So that I can add info for my listing
I need to be able to provide a short description of my space
Hosts should be able to price per night
As a host
So that I can add info for my listing
I need to be able to add pricing per night for my space
Hosts should be able to offer a range of dates where their space is available
As a host
So that I can inform potential guests
I need to be able to show availability of space
Users should be able to see a range of dates where their space is available
As an user
So that I can decide on dates for my booking
I need to be able to see availability of space
Users can request to hire any space for one night
As an user
So that I can hire a space for one night
I need to be able to request a space
Hosts can approve the request for my space
As an host
So that I can rent my space for at least one night that the user who has requested
I need to be able to approve the request
Nights for which a space has already been booked should not be available for users to book that space
As a developer
So that users cannot book occupied spaces
It needs to display the unavailability of the space for that date
Until a user has confirmed a booking request, that space can still be booked for that night.
As a host
So that I can choose my guests
I need to be able to receive multiple requests from guests to choose from