Gig Marketplace Template Reference
  • Welcome
  • Feature List
  • Quickstart Guide
  • GENERAL INFORMATION
    • Data Structure
    • Design & Layout
      • Styles
      • Homepage content and logos
      • Pages, groups, and popups
      • Padding
    • Functionality
      • Emails
      • Alerts
      • Hidden variables popup
  • ASSETS
    • Pages
      • index
      • home
      • search
      • task
      • newtask
      • profile
      • login and loginsimple
      • owner
      • dashboard
      • termsofservice
      • privacypolicy
      • reset_pw
      • 404
      • standardpage
    • Reuseables
      • header
      • footer
      • signup/login
      • popupsreusable
      • editpopupsreusable
      • menufocusgroup or Menu options (︙)
      • cookiespermission
      • homepageblocks
      • owner's portal reusables
        • ownerdashboard
        • ownergeneralsettings
        • ownerseosettings
        • ownersocialmediasettings
        • ownersocialmediainfo
        • ownerlegalpages
        • ownerhomepagesetup
        • ownerstyles
        • ownerfeaturebacklog
      • menufocusgroup_review
      • menufocusgroup_task
      • menufocusgroup_category
      • popup add_edit_category
      • menufocusgroup_flag
      • messagesnotifcation
    • API workflows
Powered by GitBook
On this page
  • Users & Functionality
  • Pages

Was this helpful?

Feature List

Features included with the template out of the box.

PreviousWelcomeNextQuickstart Guide

Last updated 5 years ago

Was this helpful?

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

    • 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

      • Create a task through a multi-step form

        • Choose one or more categories to add to a task

        • Specify a name, description, and price

        • Review the task details updates before saving the changes

      • Manage existing tasks

        • View applicants for a given task and accept bids

        • Manage invoices for a task, with the ability to process payments for open invoices

          • Users will be shown a confirmation modal before completing a payment, where they can view the pricing breakdown and update their payment method

        • Edit, delete, or deactivate tasks

      • Review and rate freelancers with whom they've previously worked

    • See detailed profiles for applicants

      • View basic information such as name, overview, and specialities

      • View an overall rating for the user

      • View user-written reviews for the user, including ratings and comments

    • Sign up to be a Freelancer by entering their information (including bank account) through Stripe

      • This process utilizes a sign up form from Stripe's platform

  2. Freelancer users can do the following:

    • Search for tasks using filters for keyword, price range, and category (multiple categories at a time)

    • Sort tasks based on various properties

    • Navigate to a dedicated details page for each task

      • Submit a bid by inputting a price quote and a message

      • Flag the task to application admins

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

      • View tasked they've been hired for and invoices for those tasks

      • Create new invoices

        • Users can specify a dollar amount for the employer to pay

      • Review and rate employers they've interacted with on the platform

  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 for invoices on the platform

    • View details of all invoices created on the platform

    • Manage a list of categories for tasks

      • Categories include a name and can be modified or deleted at any time

    • View a list of flagged tasks

      • View or delete the task, 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

  • Populated OG tags

  • Banner on homepage to ask users to accept cookies

Pages

The following pages are included with this template:

  1. index - landing page that redirects the user to their appropriate starting place

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

  3. search - page where users can search tasks using several filters

  4. task - informational page for a task where users can apply for the task

  5. newtask - page for creating and modifying tasks

  6. profile - page for viewing a user's basic information and reviews

  7. owner - portal where the Owner manages their application

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

  9. loginsimple - simple standalone login page

  10. settings - allows users to update their account settings

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

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

  13. reset_pw - allows the user to reset their password

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

  15. standardpage - example of a simple responsive page

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

Connect
Canvas portal