
1. Introduction
"PVDBNB, short for Providence + Airbnb, is a AirBnb superhost that provide stays in the historic Providence district where people can experience modern luxury in a historic vibe.
The Website's MVP are 3 use cases, promote 3 locations, aquire bookings, and a chat system for quick communication with clients."
2. Actors
User: Indivduals looking to book an Airbnb in Providence
3. Use Cases
3.1 Use Case 1: Event Promotion
3.1.1 Description
One of the masjid's main focus is nurturung the muslim community, and one of the many avenues for this is hosting events. Now to succesfully drive these events, they need to be promoted and displayed in areas of high visibility. Within the context of the website, these events will be displayed on the homepage.
3.1.2 Preconditions
User goes to website
3.1.3 Basic Flow
User views event calendar on home page
User navigates to the desired month (default value will be <current month>)
User clicks on event of interest
3.1.4 Alternative Flows
There is a configurable option to have an event be RSVP only
3.1.5 Postconditions
NA
3.2 Use Case 2: Book
3.2.1 Description
Automcatically display details for all 3 locations including picture, number of bedrooms, beds, & baths as well as how many people the place can accommodate. Data will come from what is configured on Airbnb's pages
3.2.2 Preconditions
Configure locations information on Airbnb
Embed code from Airbnb to WIX
User goes to website
3.2.3 Basic Flow
User views the stays on the website
User clicks on Book now
User is routed to the booking page on Airbnb's site
3.2.4 Alternative Flows
NA
3.2.5 Postconditions
NA
3.3 Use Case 3: Chat
3.3.1 Description
Allows user to Chat with superhost via the website
3.3.2 Preconditions
User goes to website
3.3.3 Basic Flow
User clicks on chat box on the bottom right
User types message
User clicks send
3.3.4 Alternative Flows
NA
3.3.5 Postconditions
Message will be sent to Host's phone, and can respond quickly and conveintly without logging on to computer
4. Non-Functional Requirements
4.1 Performance
The website should load within 3 sec under normal server conditions.
4.2 Security
User data should be encrypted during transmission.
Strong authentication mechanisms should be implemented.
4.3 Usability
The website should be intuitive and user-friendly.
It should be accessible for users with disabilities.
Photo tile should fill the entire screen
4.4 Compatibility
The website should be compatible with the latest versions of major browsers (Chrome, Firefox, Safari, Edge).
It should be responsive and work on mobile devices and tablets.
5. System Architecture
The entire platform is structured under Squarespace's architecture
6. Data Flow Diagram
NA
7. User Interface Mockups
https://www.pvdbnbs.com/
8. Appendices
8.1 Glossary
[Include a glossary of terms and acronyms used throughout the document.]
8.2 References
WIX user guides: https://support.wix.com/en/
Saturday, July 1, 2023
Airbnb host based in Providence offering top in class home stays and experiences.
#Website #Airbnb