Digishop - Digital Goods Marketplace Template

Introduction

Digishop is a responsive ready-made template built without code. This app template is a marketplace for selling digital goods. It can be adapted also for selling physical items.
Digishop no-code template allows listing items from other sellers and managing customer-to-seller payments, while the store keeps commission.
Launch your no-code app, such as e-commerce site, in minutes using this template!

Features

  • Responsive Design
  • Stripe Payment
  • Marketplace listings
💡
Payments: See the documentation on how to set Stripe Payments in Bubble App.

Data Structure

Category

Products on sale are classified under categories. Each category is identified with a title.

Coupon

The use of a coupon entitles the buyer to a discount. This data type contains the coupon code and discount number.

Features

This data type throws more light on the product. For example, the number of pages of a book, say the book is the product.

Items

The basic information on every product is given here: category, coming soon (yes/no), commission, description, features, genre, mainimage, numberofpages, price, images (screenshot1, screenshot2, screenshot3), seller, sorting, and title.

Listofemails

This data type registers email addresses of users.

Message

This template allows messages between buyers and sellers. Messages bear email address, locationcity, locationcountry, locationstate, the message and name of sender.

Sellrequest

This houses comments made by prospective sellers who wish to sell their products on the platform.

Transaction

The necessary information registered for every transaction include the amountcharged, applicationfee, captureid, chargeid, currency, emailofchargeduser, item, orderdescription, and the user details.

User

Every user on the platform registers his/her accessrights, locationcity, locationcountry, locationstate, name, newsletter (yes/no for subscribing to the app's newsletter), seller (yes/no), transaction.

Pages

index

This is the landing page of the template. It comprises of two search boxes for filtered results, a section for latest products on sale, information on how the app works, and other message sections for suggestions and sell requests.

item

This page contains the item's data. It also shows as many payment options as the buyer can get comfortable with. Buyers can proceed to purchase the item on this page.

seller

The seller page which is similar to the landing page makes provision for a seller registration using an email address and a password.

admin

The admin page is used by the admin to monitor details on items. This page gives information on each item such as seller commission, categories, features to display and images. The admin is also able to delete items on this page.

login

This page allows users to log into the app. A user is logged in as an admin or a user. New users sign up to be able to access the app fully.

terms

You can generate your terms of use for free here: https://www.shopify.com/tools/policy-generator/terms-and-conditions

Reusable Elements

Footer

The footer contains other details about the app and social links.

Header

This contains the app logo.

Header 1

This only contains a cart logo. This can be used on the purchase page as you deem fit.

Signup / Login Popup

This page allows signing up using email address. It also allows for login for already registered users.

Things to Note

Note: Please do not delete an entire database thing unless you know what you are doing.

Demo to preview the template