Setup Guide
Last updated
Last updated
Once you have bought or added a template to your account, you will see a dropdown in the New Application popup that lets you pick a template as the basis for the new application.
After you've selected a template you bought, complete the other fields with the necessary data (i.e: Name of the new app, What kind of application you are building, etc) and press Create a new app.
Wait for Bubble to load the application with all the data.
After the application has loaded, you'll see the Bubble Assistant on the left side for New Application. You can close it or follow the assistant steps to adjust different settings.
Congrats! You have successfully created a Bubble app based on your template. Now, you can proceed with the setups.
This template uses Stripe for payments. To see how to set up Stripe, please refer to :
This template comes with demo logins for testing purposes, which do not require a full registration process to test the platform features. Feel free to delete these login options in your app.
It is using 2 demo logins: Demo as a Customer, and Demo as an Seller.
Go to the login
page and delete the "Demo as ..." buttons.
Certain features are disabled in the template when using a demo account. However, when you preview the template and create your own account, all features become accessible.
Once you begin building with this template, you'll need to remove specific workflow blocks and elements as needed.
Popup Demo
Delete this popup wherever you find it in the elements tree of a page.
Workflows
For each page, follow these steps:
Open the Workflow tab.
Delete the red workflow blocks that include the condition: "Current User's email is freelancer@test.com / client@test.com."
Locate the green workflow blocks with the condition: "Current User's email is not freelancer@test.com / client@test.com."
Click on these blocks to open the workflow editor popup.
Remove the condition "Current User's email is not freelancer@test.com / client@test.com" from the "Only When" field.
You need to set up your database by adding records to the following tables:
A category represents an industry, sector, or type of activity. Categories help freelancers find jobs relevant to their expertise and allow clients to filter freelancers based on industry or skill set.
Skills
Freelancers can list skills on their profiles, while clients can specify required skills for their job postings.
Platform fee
This is the percentage deducted from each transaction and sent to the platform owner via Stripe