# Ez Marketplace Shop

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FmAeroEiRHxrBaBRx1WUw%2FEz%20Marketplace%201.png?alt=media&#x26;token=70b8922c-dd47-4225-b357-e6bd36d29399" alt=""><figcaption></figcaption></figure>

***

## 🔗Links

&#x20;      [**Template Link on Bubble Marketplace**](https://bubble.io/template/ez-marketplace-shop-1634044246504x607939847810973700)

&#x20;      [**Template Link on Our Website**](https://eazycode.com/template/ez-marketplace-shop-1692021501961x327239165260687400)

&#x20;      [**Preview Link**](https://ezshopapp.bubbleapps.io/)&#x20;

&#x20;      [**Forum Link**](https://forum.bubble.io/t/new-ez-marketplace-shop-template-by-ezcode/174797)

***

## Photos

{% tabs %}
{% tab title="1" %}

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FWbfpwTHzcuwGXWIt6o18%2Fimage.png?alt=media&#x26;token=a490a972-29e1-465d-a556-8d869a1915a7" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="2" %}

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FAd9IYsQbrujCj9hpk5fB%2Fimage.png?alt=media&#x26;token=33240862-1c39-4d88-984d-0b64eaefa4e0" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="3" %}

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FIGARDC266NgebP2poFJk%2Fimage.png?alt=media&#x26;token=af4d6166-1def-4a9b-883c-d1bea1e52076" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="4" %}

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FmTXGx0hiGIz8zdWBOjTV%2Fimage.png?alt=media&#x26;token=d221ca90-dc9b-4fac-b575-4df1542b99ac" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="5" %}

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FDPeyH9qooy1LEG0rC76F%2Fimage.png?alt=media&#x26;token=7c01b873-5f60-4488-9d28-543e50e2971e" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="6" %}

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FmHLC1hYb93uD2Of7dXm0%2Fimage.png?alt=media&#x26;token=e73a5e54-8955-47d4-a53c-4e5da1c3bf9d" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="7" %}

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FKpHkp5cIp3erY6iXxCOs%2Fimage.png?alt=media&#x26;token=a3d58740-17db-45e6-8633-453dc42dd06a" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

***

## Introduction&#x20;

Ez Marketplace Shop is simple and functional, not requiring a lot of time and modifications to create a full-fledged application. Whether you are an individual seller or a business owner, this template is a complete solution for creating a dynamic and efficient online marketplace.\
Empower sellers to manage their storefronts and shoppers to explore a diverse selection of products, all from a centralized Ez Marketplace Shop. Level up your e-commerce business, connect buyers with sellers, and create a thriving online marketplace with this versatile web template.&#x20;

As an **owner**, you can centrally control your entire marketplace, easily managing user accounts, product listings, orders, and payments. The Payments tab allows you to track all financial transactions, including PayPal payments in your template.

At the same time, the **store** dashboard allows merchants to efficiently manage their products and inventory, access sales data, and track payments.\
\
Also, the **customer** panel allows him to track purchases and payments, save the products he likes, and leave reviews under products and shops.

Our template is fully compatible and responsive across all device types. Our team has developed this template in line with up-to-date UX/UI design standards, providing an intuitive interface and visually pleasing aesthetics.

While we sell the template as is, we remain open to discussing additional modifications. Before purchasing the template, we recommend checking out the preview section. If you have any questions or require further clarification, please do not hesitate to contact us, and we'll be delighted to assist and tailor a solution to suit your needs.

***

## Features

* **Landing page**
* **Dashboard**
* **Shops/shop page**
* **Products/product page**
* **Payment page**
* **Three user types**
* **Filtered search**
* **Responsive design**

***

## Notes

{% hint style="info" %} <mark style="color:blue;">**Important note**</mark><mark style="color:blue;">:</mark> After purchasing this template and customizing it, be sure that you had a chance to learn how to set up data security.&#x20;

Check all privacy settings by the following link before launch: [*<mark style="color:blue;">**Bubble Privacy**</mark>* ](https://manual.bubble.io/help-guides/data/the-database/protecting-data-with-privacy-rules)

Since access to objects differs in each application and is unique for each case, ensure you have established all the privacy rules.
{% endhint %}

{% hint style="danger" %} <mark style="color:red;">This template is not the final product. Any part of the application can be modified for different needs.</mark>
{% endhint %}

***

## Pages&#x20;

### index

This page presents the features of this application, a search bar for products and shops, categories, popular products, and popular blogs.

Also on this page, clients can find links to other <mark style="color:green;">Eazy</mark><mark style="color:red;">Code</mark> templates on this topic.&#x20;

### admin

This is the admin panel page. It displays seven tabs.

* **Dashboard** - This tab displays statistics about the app.
* **Products** - This tab shows a list of all products on the app divided by published and hidden products. Also, the admin can add new products.
* **Users** - This tab displays a list of members, divided by clients and shops. Also, the admin can edit/delete any of them.
* **Sales** - This tab displays a list of orders, with their statuses. Also, the admin can change the status of any order.
* **Categories** - This tab shows a list of product categories, with the possibility to add/edit/delete any of them.
* **Payments** - On this tab, the admin can see the app's incoming, transactions and set the app fee for any sale.
* **Blog** - This tab displays a list of blogs, with the possibility to add/edit/delete any of them.

### blog

This is a single page of a blog, with the content and photos.

### cart

This is a cart page with a list of added items, total price, and button 'Checkout'.

### checkout

This is a checkout page, divided into three steps(personal, shipping, and payment information).

### contact\_us

This is a help/report page, where customers can report to the admin about any problems related to the application.

### customer\_dashboard

This is the customer panel page. It displays five tabs.

* **Dashboard** - This tab displays statistics about the current user.
* **Liked Products** - This tab displays a list of liked products. Also, the client can remove any of the products.
* **Orders** - This tab displays a list of the current client's orders, with their statuses.
* **Payments** - This tab displays a list of transactions with detailed information.
* **Settings** - This is the tab with personal information.

### product

This is a single page of a product with price, photos, a small description, and the button 'add to cart'.

### products

This page shows a list of products, with a search bar and filter.&#x20;

### registration

This is the Sign-In / Sign-Up page.

### shop

This is a single page of a shop, with reviews by other customers and a list of the shop's products.

### shop-dashboard

This is a shop(seller) panel page. It displays five tabs.

* **Dashboard** - This tab displays statistics about the current shop.
* **Products** - This tab displays a list of the shop's products, with the possibility to add/edit/hide/delete any of them.
* **Sales** - his tab displays a list of orders, with their statuses. Also, the seller can change the status of any order.
* **Payments** - This tab shows a list of transactions with detailed information.
* **Settings** - This is the tab with the shop's information.

### shops

This page shows a list of all shops registered on the market, with their description and rating.

### reset\_pw

This page allows the user to reset the password.

### 404

This page appears when something goes wrong in the app's work

***

## Reusable elements

### Footer

This reusable element includes links to the <mark style="color:green;">Eazy</mark><mark style="color:red;">Code</mark> templates, socials, and personal web.

### Header

This reusable element includes the app navigation panel.

### Password Reset

This reusable element includes the reset password form.

### Log In/Register

This reusable element includes the Sign-In / Sign-Up forms.

***

## Workflow

Highlighting the workflow with color is a great way to separate actions in essence and significance. Below is the <mark style="color:green;">Eazy</mark><mark style="color:red;">Code</mark> standard for the use of colors with a detailed explanation.

{% hint style="warning" %} <mark style="color:orange;">The standards below are for informational purposes only. Any discrepancy is not related to the functionality of the application.</mark>
{% endhint %}

**Blue** - The actions taking place on our screen do not utilize the application's resources. For instance, when an element is clicked and a popup is opened or closed.

<div align="center"><figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2Fa6ECFLHHyTqpr90FXSPb%2Fimage.png?alt=media&#x26;token=772855b5-5b7b-49aa-b99e-04701767624f" alt="" width="200"><figcaption></figcaption></figure></div>

**Green** - These actions involve creating or modifying entries in the database. For example, "Create a new Thing," "Make changes to a thing or a list of things," as well as "Copy a list of things," and so on.

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FllvYT6zyLSb3QtkbzWj0%2Fimage.png?alt=media&#x26;token=65bc26ac-4a39-49ac-af76-56028f5bc333" alt="" width="200"><figcaption></figcaption></figure>

**Red** - This action involves deleting or resetting values. For instance, "Delete a thing or a list of things," as well as "Reset a group" and "Reset inputs."

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FctFJTDZVJYSxbjS2melb%2Fimage.png?alt=media&#x26;token=60d0a236-cca6-491b-88b6-a26f2311cc8c" alt="" width="200"><figcaption></figcaption></figure>

**Orange** - Actions related to your navigation. For example, "Navigate to a page," or "Do when a condition is true" – when you use specific values for checking, such as "When the current user is logged in," and so on.

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2F7e8TWWOrsNOk3PttmqlN%2Fimage.png?alt=media&#x26;token=75cde6b5-e72b-4f75-a540-2507e1f92ed9" alt="" width="200"><figcaption></figcaption></figure>

**Cyan** - Actions utilizing Custom Events – lengthy tasks that involve the creation, modification, deletion, and plugins within a single comprehensive workflow as steps.

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FygcvmFN64pIlShKKlsYH%2Fimage.png?alt=media&#x26;token=767513b2-cb61-4010-be33-cd4ff5967fad" alt="" width="200"><figcaption></figcaption></figure>

**Brown** - Custom workflow, API workflow, and similar tasks.

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FIDdRjV71dqlcIXAsbOIV%2Fimage.png?alt=media&#x26;token=c76c2a04-b052-468b-b47c-efe04457d373" alt="" width="200"><figcaption></figcaption></figure>

**Purple** - The significance of this color is determined by the developer themselves, as it is done due to the fact that everyone has their own approach to development.

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FQEZ73m2nAW9oTEAIFhDR%2Fimage.png?alt=media&#x26;token=007881d1-774f-40e0-84f2-557e3f60caa4" alt="" width="200"><figcaption></figcaption></figure>

**Grey** - All other actions.

<figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FUJj9aHsMG5LM8tZCMPLF%2Fimage.png?alt=media&#x26;token=eac4b920-8f7a-464e-bb6d-f1905009ad28" alt="test" width="201"><figcaption></figcaption></figure>

***

## Data Types

### App Fee

This data type is used to store app fee proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>Amount</code></td><td><code>number</code></td><td>Stores the app fee percentage.</td><td></td></tr></tbody></table>

### Blog

This data type is used to store blog proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>delete/change</code></td><td><code>yes/no</code></td><td>Stores the blog status(deleted/changed or not).</td><td></td></tr><tr><td><code>image</code></td><td><code>image</code></td><td>Stores the blog image.</td><td></td></tr><tr><td><code>info</code></td><td><code>text</code></td><td>Stores the blog content.</td><td></td></tr><tr><td><code>title</code></td><td><code>text</code></td><td>Stores the blog title.</td><td></td></tr></tbody></table>

### Category

This data type is used to store category proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>Edit/Delete</code></td><td><code>yes/no</code></td><td>Stores the category status(deleted/changed or not).</td><td></td></tr><tr><td><code>Icon</code></td><td><code>image</code></td><td>Stores the category image.</td><td></td></tr><tr><td><code>Name</code></td><td><code>text</code></td><td>Stores the category title.</td><td></td></tr></tbody></table>

### Color

This data type is used to store color proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>color name</code></td><td><code>text</code></td><td>Stores the color title.</td><td></td></tr></tbody></table>

### Money Transfer To

This data type is used to store transfer information proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>Amount</code></td><td><code>number</code></td><td>Stores the transfer amount.</td><td></td></tr><tr><td><code>Associated Order</code></td><td><a href="#order"><code>Order</code></a></td><td>Stores the order data type.</td><td></td></tr><tr><td><code>Completed</code></td><td><code>yes/no</code></td><td>Stores the transfer status(done or not).</td><td></td></tr><tr><td><code>Product</code></td><td><a href="#product-1"><code>Product</code></a></td><td>Stores the product data type.</td><td></td></tr><tr><td><code>Requested</code></td><td><code>yes/no</code></td><td>Stores the transfer status(requested or not).</td><td></td></tr><tr><td><code>Shop</code></td><td><a href="#shop-1"><code>Shop</code></a></td><td>Stores the shop data type.</td><td></td></tr></tbody></table>

### Order

This data type is used to store order proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>admin</code></td><td><code>yes/no</code></td><td>Stores the order status(processed by admin or not).</td><td></td></tr><tr><td><code>Cart items</code></td><td><code>List of</code> <a href="#cart-1"><code>Carts</code></a></td><td>Stores the cart data type.</td><td></td></tr><tr><td><code>Delivery Method</code></td><td><a href="#delivery-method"><code>Delivery Method</code></a></td><td>Stores the delivery method option set.</td><td></td></tr><tr><td><code>Order ID</code></td><td><code>number</code></td><td>Stores the order ID.</td><td></td></tr><tr><td><code>paid</code></td><td><code>yes/no</code></td><td>Stores the order status(paid or not).</td><td></td></tr><tr><td><code>Payment ID (PayPal)</code></td><td><code>text</code></td><td>Stores the paypal ID.</td><td></td></tr><tr><td><code>price total</code></td><td><code>number</code></td><td>Stores the order total price.</td><td></td></tr><tr><td><code>product</code></td><td><code>List of</code> <a href="#product-1"><code>Products</code></a></td><td>Stores the product data type.</td><td></td></tr><tr><td><code>status</code></td><td><a href="#order-status"><code>Order-Status</code></a></td><td>Stores the order status option set.</td><td></td></tr><tr><td><code>Transfer To Shop</code></td><td><code>List of</code> <a href="#money-transfer-to"><code>Money Transfer To</code></a></td><td>Stores the money transfer to data type.</td><td></td></tr><tr><td><code>user</code></td><td><a href="#user"><code>User</code></a></td><td>Stores the user data type.</td><td></td></tr></tbody></table>

### Payments&#x20;

This data type is used to store payment proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>App Fee Amount</code></td><td><code>number</code></td><td>Stores the app fee ammount.</td><td></td></tr><tr><td><code>App Fee Percent</code></td><td><code>number</code></td><td>Stores the app fee percentage.</td><td></td></tr><tr><td><code>Associated Order</code></td><td><a href="#order"><code>Order</code></a></td><td>Stores the order data type.</td><td></td></tr><tr><td><code>Status</code></td><td><a href="#payment-status"><code>Payment Status</code></a></td><td>Stores the payment status option set.</td><td></td></tr><tr><td><code>Total Amount</code></td><td><code>number</code></td><td>Stores the payment total amount.</td><td></td></tr><tr><td><code>Transfer To Shop</code></td><td><code>List of</code> <a href="#money-transfer-to"><code>Money Transfer To</code></a></td><td>Stores the money transfer to data type.</td><td></td></tr><tr><td><code>Transfered</code></td><td><a href="#payment-status"><code>Payment Status</code></a></td><td>Stores the payment status option set.</td><td></td></tr><tr><td><code>Type</code></td><td><a href="#payment-type"><code>Payment Type</code></a></td><td>Stores the payment type option set.</td><td></td></tr><tr><td><code>User</code></td><td><a href="#user"><code>User</code></a></td><td>Stores the user data type.</td><td></td></tr></tbody></table>

### Product

This data type is used to store product proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>buyers</code></td><td><code>List of</code> <a href="#user"><code>Users</code></a></td><td>Stores the user data type.</td><td></td></tr><tr><td><code>category</code></td><td><a href="#category"><code>Category</code></a></td><td>Stores the category data type.</td><td></td></tr><tr><td><code>color</code></td><td><a href="#color"><code>Color</code></a></td><td>Stores the color data type.</td><td></td></tr><tr><td><code>delete/change</code></td><td><code>yes/no</code></td><td>Stores the product status(deleted/changed or not).</td><td></td></tr><tr><td><code>description</code></td><td><code>text</code></td><td>Stores the product description.</td><td></td></tr><tr><td><code>image</code></td><td><code>List of images</code></td><td>Stores the product images.</td><td></td></tr><tr><td><code>Name</code></td><td><code>text</code></td><td>Stores the product title.</td><td></td></tr><tr><td><code>Price</code></td><td><code>number</code></td><td>Stores the product price.</td><td></td></tr><tr><td><code>price discount</code></td><td><code>text</code></td><td>Stores the product discount price.</td><td></td></tr><tr><td><code>Published</code></td><td><code>yes/no</code></td><td>Stores the product status(visible or not).</td><td></td></tr><tr><td><code>Rating</code></td><td><code>List of numbers</code></td><td>Stores the product rating.</td><td></td></tr><tr><td><code>Rating Average</code></td><td><code>number</code></td><td>Stores the product average rating.</td><td></td></tr><tr><td><code>reviews</code></td><td><code>List of</code> <a href="#products-review"><code>Product Reviews</code></a></td><td>Stores the product review data type.</td><td></td></tr><tr><td><code>Shop</code></td><td><a href="#shop-1"><code>Shop</code></a></td><td>Stores the shop data type.</td><td></td></tr></tbody></table>

### Products Review

This data type is used to store product review proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>Product</code></td><td><a href="#product-1"><code>Product</code></a></td><td>Stores the product data type.</td><td></td></tr><tr><td><code>Rating</code></td><td><code>number</code></td><td>Stores the review rating.</td><td></td></tr><tr><td><code>text</code></td><td><code>text</code></td><td>Stores the review content.</td><td></td></tr><tr><td><code>user</code></td><td><a href="#user"><code>User</code></a></td><td>Stores the user data type.</td><td></td></tr></tbody></table>

### Shop

This data type is used to store shop proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>Description</code></td><td><code>text</code></td><td>Stores the shop description.</td><td></td></tr><tr><td><code>Edit/Delete</code></td><td><code>yes/no</code></td><td>Stores the shop status(edited/deleted or not).</td><td></td></tr><tr><td><code>Logo</code></td><td><code>image</code></td><td>Stores the shop logo image.</td><td></td></tr><tr><td><code>Name</code></td><td><code>text</code></td><td>Stores the shop title.</td><td></td></tr><tr><td><code>PayPal Email</code></td><td><code>text</code></td><td>Stores the shop paypal email.</td><td></td></tr><tr><td><code>Products</code></td><td><code>List of</code> <a href="#product-1"><code>Products</code></a></td><td>Stores the product data type.</td><td></td></tr><tr><td><code>Reviews</code></td><td><code>List of</code> <a href="#shops-review"><code>Shop Reviews</code></a></td><td>Stores the shop review data type.</td><td></td></tr></tbody></table>

### Shops Review

This data type is used to store shop review proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>Shop</code></td><td><a href="#shop-1"><code>Shop</code></a></td><td>Stores the shop data type.</td><td></td></tr><tr><td><code>Rating</code></td><td><code>number</code></td><td>Stores the review rating.</td><td></td></tr><tr><td><code>text</code></td><td><code>text</code></td><td>Stores the review content.</td><td></td></tr><tr><td><code>user</code></td><td><a href="#user"><code>User</code></a></td><td>Stores the user data type.</td><td></td></tr></tbody></table>

### User

This data type is used to store user proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>adress</code></td><td><code>text</code></td><td>Stores the user address.</td><td></td></tr><tr><td><code>cart</code></td><td><code>List of</code> <a href="#cart-1"><code>Carts</code></a></td><td>Stores the cart data type.</td><td></td></tr><tr><td><code>checkout</code></td><td><code>List of</code> <a href="#order"><code>Orders</code></a></td><td>Stores the order data type.</td><td></td></tr><tr><td><code>city</code></td><td><code>text</code></td><td>Stores the user city of living.</td><td></td></tr><tr><td><code>Client Id (PayPal)</code></td><td><code>text</code></td><td>Stores the user papypal address.</td><td></td></tr><tr><td><code>country</code></td><td><code>text</code></td><td>Stores the user country of living.</td><td></td></tr><tr><td><code>Edit/Delete</code></td><td><code>yes/no</code></td><td>Stores the user status(deleted/edited or not).</td><td></td></tr><tr><td><code>liked products</code></td><td><code>List of</code> <a href="#product-1"><code>Products</code></a></td><td>Stores the product data type.</td><td></td></tr><tr><td><code>name</code></td><td><code>text</code></td><td>Stores the user name.</td><td></td></tr><tr><td><code>Orders</code></td><td><code>List of</code> <a href="#order"><code>Orders</code></a></td><td>Stores the order data type.</td><td></td></tr><tr><td><code>Phone Number</code></td><td><code>text</code></td><td>Stores the user phone number.</td><td></td></tr><tr><td><code>photo</code></td><td><code>image</code></td><td>Stores the user image.</td><td></td></tr><tr><td><code>Role</code></td><td><a href="#role"><code>Role</code></a></td><td>Stores the role option set.</td><td></td></tr><tr><td><code>Shop</code></td><td><a href="#shop-1"><code>Shop</code></a></td><td>Stores the shop data type.</td><td></td></tr></tbody></table>

### Cart

This data type is used to store cart proprieties.

<table data-full-width="false"><thead><tr><th>Field name</th><th>Type</th><th>Notes</th><th data-hidden>Notes</th></tr></thead><tbody><tr><td><code>product</code></td><td><a href="#product-1"><code>Product</code></a></td><td>Stores the product data type.</td><td></td></tr><tr><td><code>quantity</code></td><td><code>number</code></td><td>Stores the product quantity in cart.</td><td></td></tr><tr><td><code>shop</code></td><td><a href="#shop-1"><code>Shop</code></a></td><td>Stores the shop data type.</td><td></td></tr></tbody></table>

***

## Option sets

### Contacts

* Customer Service
* Public Relations
* Large Orders
* Other Enquiries

### Delivery Method

* 1
* 2
* 3

### Months

List of seasons

### Order-Status

* Awaiting
* In Progress
* Done
* Refuse
* Unpaid

### Payment Status

* Paid
* Unpaid

### Payment Type

* Customer => Platform
* Platform => Customer
* Platform => Shop

### Price

* $10 - $50
* $50 - $100
* $100 - $150
* $150 - $200

### Role

* Admin#
* User
* Shop

### Sorting

* Recently Added
* Lowest Price
* Highest Price
* Highest Rating
* Lowest Rating

***

<div align="left"><figure><img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FOmA8OIR6KMcPc4Kd8oZW%2Fimage.png?alt=media&#x26;token=d8d79fa2-356b-4dd7-a687-fc59b1c965b3" alt="" width="188"><figcaption></figcaption></figure></div>

The template is sold as is, although additional modifications can be discussed. Feel free to contact us for any inquiries and we’ll be happy to find a solution for your ideas – <http://eazycode.com/>

**Hire us:**

<img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FnhRM38XquaMB7rEGRZF5%2Fimage.png?alt=media&#x26;token=94debb70-7346-48cc-8e7a-ddac3b68cc70" alt="" data-size="line"> <https://www.fiverr.com/share/qQoDQZ>\ <img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FUnmo0SgqtdtObJcWnXKG%2Fimage.png?alt=media&#x26;token=84a44ee4-c963-4409-ab03-5e03da5f9917" alt="" data-size="line"> <https://www.upwork.com/freelancers/~01c1a4cbef44ecb5f1>\
\
**Follow us:**

<img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FY27NTLRLjxmS860b2LuF%2Fimage.png?alt=media&#x26;token=de978886-fe93-45d9-9aa2-dbe633c9c900" alt="" data-size="line"> <https://www.facebook.com/eazycode>\ <img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FJxNkIN1XL49rJ0d1PW4h%2Fimage.png?alt=media&#x26;token=6bc2d54b-741e-4327-895e-c9d256e29cfc" alt="" data-size="line"> <https://twitter.com/ezcode_official>  \ <img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2FDIjJ2ERcrlmbdSWhRNBd%2Fimage.png?alt=media&#x26;token=0a8166ae-162e-4fcb-bef6-e458c760fee7" alt="" data-size="line"> <https://www.instagram.com/eazycodecom/>\ <img src="https://1427565863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuVpDcDmZQqJGW4nltd9%2Fuploads%2F0K22Xx5JDxzKfhXJkmSi%2Fimage.png?alt=media&#x26;token=90af72e3-5fcc-4ea2-baf6-56525f3e1e6a" alt="" data-size="line"> <https://www.linkedin.com/company/eazycodecom/>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.eazycode.com/ezcode-documentation/templates/ez-marketplace-shop.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
