Plugins
Templates

Marketly - Full Marketplace Template

Template page link: https://zeroqode.com/template/marketly---full-marketplace-platform-template-1562603835166x116161099662759550

Introduction

Marketly - Full Marketplace Template is a clean, powerful & complete full marketplace platform by Zeroqode. This template would allow you to bring buyers and sellers together while you will keep a commission as a platform owner.

Features :

  • Dark mode option

  • Payment and transactions automation through Stripe

  • Admin Dashboard for Management

  • Responsive design

  • Save users choices even when not logged in

Payments: See the documentation on how to set Stripe Payments in Bubble App.

Data Structure

User

This section contains data such as About / bio of the user, Avatar image of the user, list of Bought products, Darkmode enable button, demo yes or no, First name, last product product, last show , list of Loved products, list of Orderlines, list of Orderlines sold, list of products and Shipping address.

Product

This section contains data such as number of Clicks, Description, list of Digital products, Featured yes or no, list of Images, keywords, kind, Love count number, Loved by list of users, Owner, Price, State and Title.

Orderline

This section contains data such as Owner user, Product Product, and State text.

Pages

Index

This is the homepage for the template. it shows the diverse jobs listed on the website.

Custom State

Note

Element Name

show

To load homepage

Index

status

to popup signup page

Popup Login - signup

current seller

Index

current product

Index

edit

to add a new product

Group Add product

new job

to prompt signup popup before posting a product

Popup Login - signup

set live

Group Add product

reset_pw

This page lets you reset your password.

404

This page comes up whenever the user search couldn't be located on the server.

Admin Page

The admin page allows the administration of users, products, messages received from us contact and interactive visualization of new products and users. - Dashboard tab - allows interactive visualization of the number of users and products with detailed statistics filtered by year and month. - Users tab - displays the list of users, email and the description of the products bought and sold by them with the possibility of deleting the users. - Products tab - displays the list of products with the price, the owner, featured, and love and the possibility of deletion. - Messages tab - displays the list of messages received from users. The name, email and message received are displayed here. Admin has possibility to reply or delete the message. When the admin responds, the message is sent to the user via email.

Things to Note

🔐 Admin Rights

For security purposes the template has limited rights for potential customers. What that means is that you will not be able to use the admin features at full until you will not buy this template and enable the delete functionality.

If already bought the template you can enable the additional feature by following the steps below.

1. Go to Design tab, and locate the following elements that are restricted for clicking:

  • Button "Delete user"

  • Button "Delete message"

  • Button "Delete product"

  • Button "Save product"

And remove this Conditional for all of them:

Dashboard page: Remove conditional (design)

2. Go to Workflows tab, and locate the following page access restriction:

Dashboard page: Page access restriction (workflow)

As you can see, if the Current User isn't logged in or Current User's admin field is set to "no", the user will be redirected to index page.

1⃣ In order to grant admin rights to any user, go to Data -> App data -> All Users.

2⃣ Select any user you want to grant the admin rights to, and hit to edit this database entry:

Dashboard page: Edit a User record (data)

3⃣ Then simply set the Admin field to yes:

Dashboard page: Grant the admin rights (data)

Note: Remember to hit the Save button.

3. Go to Design tab, locate the Group "alertDemo" and simply delete it:

Dashboard page: Remove the alert group (design)

Congrats! You have successfully enabled the admin rights. Now, you are able to test the dashboard page and use its features at the fullest.

Demo to preview the template