Feature List

Features included with the template out of the box.

Users & Functionality

The following user types are included with the template:

  1. Any users can do the following:

    • Sign up for a user account with first name, last name, email, and password

    • Reset their password

    • View application marketing content from a rich landing page

    • Search listings using filters for location, date availability, keyword, and price range

      • Sort listings based on various properties

    • Navigate to a dedicated details page for each listing

      • View basic information about the listing, including images and an overall rating

      • Message the listing owner

      • Flag the listing to application admins

      • Select dates to book (unavailable dates are greyed out) and complete a booking by processing a payment through Stripe

      • View user-written reviews for the listing, including comments and 1-5 star rating

    • Access a personal dashboard, where they can:

      • Manage profile information and add a profile picture

      • Update all of their account information

      • View and send messages (with attachments) to other users they've worked with

      • View and manage their booked trips on the platform

        • Message the Seller from the transaction

        • Leave a review for completed trips

          • Reviews include a message and a 1-5 star rating

        • Cancel upcoming trips and receive a payment refund (dependent on the custom cancellation policy)

      • Initiate the the seller registration process through Stripe Connect (by entering their information - including bank account - into a secure form)

      • Manage a payment method (stored using Stripe)

  2. Seller users can do the following:

    • Access a personal dashboard with additional functionality, where they can:

      • View and manage bookings for their listings

        • Filter bookings by listing

        • Message the buyer for a particular booking

      • Create detailed listings that are viewable and searchable on the platform

        • Add standard information such as name, description, location, and price range

        • Add a primary image as well as secondary images

        • Create an optional, custom cancellation policy for the listing

      • Manage existing listings

        • View or edit the listing

        • Permanently delete or temporarily deactivate the listing

        • Create and manage a list of date ranges where the listing is unavailable for booking

  3. Owner users can do the following:

    • See basic analytics for their application, which include signups, total users, and active users

    • Update the homepage content blocks without the Bubble editor

      • Create content blocks with different formats such as featured items, testimonials, or contact form

    • Update the application's settings, which include name, logos, contact email, OG content, social media icons, privacy/terms, and more

    • See the list of their application's users

      • Deactivate users, send password reset requests, and download user data

      • Invite more Owner users to the application

    • Maintain an application fee (percentage amount) for bookings on the platform

    • View details of all bookings created on the platform

    • View all created listings on the platform with the ability to deactivate them

    • View a list of flagged listings

      • View or delete the listing, or dismiss the flag

Other functionality includes:

  • Fully responsive design

  • Complete set of styles across all Bubble elements

  • Standard header and footer with built-in workflows & navigation

  • Simple custom alert messages

  • Easily configurable HTML email template

  • Stripe for Templates custom plugin, including API calls for charging users and processing refunds

  • Populated OG tags

  • Banner on homepage to ask users to accept cookies

  • Ability to register your app on the Canvas portal to access hundreds of configurable pages and components to complete your app design

Pages

The following pages are included with this template:

  1. index - responsive dynamic homepage made of content of blocks, fully configurable through the Owner's Portal

  2. listing - informational and booking page for listings

  3. search - page where users can search for listings using several filters

  4. owner - portal where the Owner manages their application

  5. login - standalone login page with an image on the right

  6. loginsimple - simple standalone login page

  7. dashboard - allows users to update their account settings

  8. termsofservice - contains the terms of service for the application (modifiable through the Owner's Portal)

  9. privacypolicy - contains the privacy policy for the application (modifiable through the Owner's Portal

  10. reset_pw - allows the user to reset their password

  11. 404 - is loaded when an invalid link is used

  12. standardpage - example of a simple responsive page

Last updated