How To Use | Approach | MVP | Other User Stories | Team
The challenge is to recreate as much of AIRBNB as possible within a week. As much as I pair programmed with the team to code whatever I could for the front and back end, my main contribution was the appearance and UX design of the website. Note: This website is not responsive, it will look perfect on a MACBOOK pro 13-inch.
- Clone the project
git clone https://github.com/thatdania/MakersBnB.git
- Change your directory into the project in your terminal.
cd MakersBNB
- install all the gem and dependencies
bundle install
- Run Rackup!
rackup
Enjoy the journey through MakersBNB!
Our strategy was to first research AIRBNB and document the workflow of the website. From there, we could decide what was our MVP (our Minimal Viable Product) that would be the unique selling point of our app. We then decided to have an explorative approach and expand into other user stories once we had decided what was the core of our project. We had constant retros and standups to communicate effectively as a team of the task delegated to us each day and the tasks we had to acheive for each day.
More about the progress: https://medium.com/@thatdania/episode-30-did-we-do-a-good-job-reflection-on-the-airbnb-challenge-d60b9da73773
As a user,
When I'm looking on this MakersBNB,
I would like to view rentals on the home page
As a user,
When I'm looking on this MakersBNB,
I would like to search properties by city
As a user,
When I'm looking on this MakersBNB,
I would like to see the property overview that I've selected
Below, are the other user stories that were accomplished once we extended from our MVP.
- User can sign in to the website
-User can log in to the website
-User can log out from the website
-User canβt use the same username that has been installed
-User has to make sure the passwords are the same.
-User can search by city
-User can search by date
-When search, the list automatically reduces
-User can check out individual booking (Page)
-User can see the image of place, the availability, the guests, the price on the individual page
-User can book and receives a confirmation page
-User can go back to the home page after confirmation
-User gets to enjoy a nice interface during the experience
- π± Dania Mah
- πΈ Lewis Youl
- π» Oleg Grushetskyy
- π― Robert Clayton