This section states the purpose of each page.
In this summary, we will describe each page and its content. The Page Element is the fundamental one that contains all the other elements.
Tip: See Bubble Reference for more information about Pages element https://bubble.io/reference#Elements.Page 🙂
This is the main page typically encountered first on the web app that usually contains links to the other pages of the site. A homepage includes a variety of menus that make it easy for users to find the information they need.
The landing page provides wide&quick search option for listings available using keywords. It also has Featured places and How it works section. And at the bottom of the page you can find listings categories.
Also, through this page, it is possible to enter the dashboard page, if the user is the administrator.
Redirect to the search page, when "FIND PLACES" button is clicked.
This page provides a form for adding a new property and defining all its specifications.
If the users do not have any real estate yet, then before creating it, they will need to click on the "BECOME A HOST" button first.
This page is designed to manage platform data, e.g. Users, Items, Payments… and others. Only users with admin rights are able to access this page (in read-only mode), and those users who have access rights can edit or delete anything here.
The Admin dashboard has 5 tabs: Statistics, Users, Listings, Reviews & Categories. Find below a detailed description of some of them.
On this page, you can edit and delete app users, add/edit listings& their categories, add/edit users’ reviews and find app statistics. Changing the platform fee is possible on this page.
To view or change information about a user, you need to open the Users tab and click on the icon. Also, you can view extended information about the user's property(s) by clicking on the eye icon
Here, the platform admin can view listings, edit their descriptions, change photos, and even delete them.
Here, the admins are able to preview all the platform reviews from HomeBNB clients.
By default, the template contains 6 property categories. Here, users can edit the categories and add some new ones by clicking on the "Add New" button.
Admin: See the instructions on how to grant Admin Rights in your template.
This page displays the messages between the host & guest. When one of the users has a new message, there appears a red dot near the conversation with unread messages.
When a particular property is selected from the available listings, the users are followed to this page that shows all the details about that particular listing.
Here the users can also send a message to the host, set Check-in and Check-out dates, and make payments using Stripe.
If the user tries to book their own property, a warning popup will appear.
This is a page where search results are displayed. Here users can make another search using search filters, set required Check-in and Check-out dates, and find the listing on the map.
Blue workflows on the page indicate that the search is made by property categories.
The Settings page is simple and shows the Credit card on file if any, Stripe Seller ID, account creation date & time. In addition to this, there are options to edit the card on file, connect the Stripe account, and Delete the account.
This page is used for creating an account or logging in to an existing one. To access it, users will click on “Signin” button in the header. On this page, users are offered a demo user to log in and test all the template features.
For detailed information on how to remove this button, see the Remove Demo Login section.
The signup page contains a simple form, requesting the user to provide the email and password.
This page populates a list of user trips and prompts the user to make a trip when there are none.
If the user has no trips and he clicks on the "Choose your next trip" button, he is followed to the index page.
This page contains information about the user's property(s) as host, his reservations, reviews for the properties he listed, and favorite listings (favorites).
On this page, a user can as well change profile information and add a property (listing).
Also on this page user can change the account type and register as a seller.
After successful sign up to the platform, the user sees this page. This page has a simple form that requests additional users' information before they join the platform.
Guest users will not be able to access this page.
This page contains a simple form used for resetting the password.
When the user confirms a new password, the old one is being reset based on the input values:
This is a custom-designed page for 404 redirect errors, informing a user that the web page he or she is looking for cannot be found.
The design for this page consists of the main "Group A", alongside components like new_header and new_light_footer reusable elements on page.
The main container holds the rest of the content which is roughly text elements and back button element.