Skip to content

MVP List

AlexDoes edited this page Dec 16, 2021 · 5 revisions

MVP List

iiBnB is a clone of AirBnB - an online marketplace application for hosting and finding vacation rentals as well as tourism activities. Users are able to list rentals available for other users to find and reserve as lodging for vacation. Users are also able to like, share, and leave reviews on rentals listed on the site.

1. Hosting on Heroku ( 0.5 Days )

2. Splash/Authentication ( 2 Days )

  • Splash page for website.
  • The user will be able to sign up for a new account.
  • The user will be able to sign in with valid if the account already exists.
  • The user will be able to update account bio and upload a profile picture (AWS).
  • If the user attempts to sign in with invalid credentials, an error message will display.

3. Listings ( 2 Days )

  • Logged-in users (Hosts) will be able to create new listings to advertise their residence for lodging.
  • Logged-in users (Hosts) will be able to upload images (AWS) for the listing.
  • Logged-in users (Hosts) will be able to edit information regarding the lodging. (Description, Location, Date)

4. Reserving CRUD ( 2 Days )

  • Users will be able to view listings and their availability.
  • Logged-in users will be able to reserve available listings.
  • Logged-in users will be able to cancel/delete reservations.
  • Logged-in users will be able to update/edit reservations.

5. Reviews CRUD ( 3 Days )

  • Users will be able to see reviews on listings.
  • Logged-in users will be able to create reviews for a listing they previously reserved.
  • Logged-in users will be able to edit and update their own reviews.
  • Logged-in users will be able to delete their own reviews.
  • Logged-in users will be able to comment on any reviews.
  • Logged-in users can append images to review.
  • Logged-in users can rate listings.
  • Logged-in users can rate reviews.

6. Search & Maps ( 3 Days )

  • Users will be able to search for listings by categories (location, price, accommodations, availability).
  • Users will be see suggestions while typing in the search bar.
  • Append a map using AWS to listings to display relative location visually.
  • Users will be able to interact with the map to survey the surrounding area of the listing.

7. Production README ( 1 Day )

Bonus ( Tentative )

  • To be appended.

Clone this wiki locally