Documentation Index
Fetch the complete documentation index at: https://docs.brikl.co/llms.txt
Use this file to discover all available pages before exploring further.

Overview
FashionShop is a complete, ready-to-use e-commerce template for clothing. It covers the entire customer journey, from sign-up with email verification through product browsing, cart management, checkout, and order tracking — all the way to platform administration. Focus on your catalog rather than building infrastructure from scratch. The template includes dedicated dashboards for customers and administrators, an automatic inventory update system on each purchase, a fully responsive design that adapts to all screen sizes, and a predefined style system to accelerate customization. It also comes with full documentation and reactive support to help you get up and running fast.Functionalities
Secure Registration and Login
Secure Registration and Login
Intuitive Admin Dashboard
Intuitive Admin Dashboard
Predefined Style System
Predefined Style System
Automatic Inventory Update
Automatic Inventory Update
Simple New Product Integration
Simple New Product Integration
Clean and Totally Responsive Design
Clean and Totally Responsive Design
Full Documentation
Full Documentation
Reactive Support
Reactive Support
Allow Access
This section explains how to unlock the template’s features. The restriction is intentionally in place to prevent users from adding or modifying data in the preview version. This ensures that no sensitive or inappropriate content can be displayed to other people viewing the template in the Bubble Marketplace.Go to App Data —> Click on the Data Type Access ✅ —> To modify the value of the Access Field you must click on the pencil.

Change the value of the Access Field to YES —> Don’t forget to save your change by clicking on the SAVE button.

You now have access to all the features of the template. All workflows that were limited are marked with this icon ✅ .

Pages
index
index
shop_page
shop_page
product_page
product_page
cart
cart
checkout
checkout
dashboard_admin
dashboard_admin
dashboard_client
dashboard_client
about_us
about_us
contact_us
contact_us
returns_refunds
returns_refunds
terms_conditions
terms_conditions
sign_up
sign_up
sign_in
sign_in
verification
verification
reset_pw
reset_pw
404
404
Reusable Elements
A collection of shared components built to be used across multiple pages, helping maintain design consistency while making updates and scaling more efficient.Header
Header
Footer
Footer
FAQ
FAQ
Popup Access
Popup Access
Workflows
This structure uses folders and colors to organize workflows clearly, improve readability, and ensure consistent logic management across the application.Folders
Folders are structured by functional category, with each folder grouping workflows related to a specific domain of the application. This approach ensures that every type of logic has its dedicated space, making the overall workflow architecture clearer, more organized, and easier to maintain.Database
Database
Navigation
Navigation
Plugins
Plugins
Visuals
Visuals
Custom States
Custom States
Emails
Emails
APIs
APIs
Colors
Colors are used as visual indicators to distinguish workflow types and intentions. Each color corresponds to a specific category of action, allowing quick recognition of the workflow’s purpose and improving readability across the entire logic structure.Blue
Blue
Green
Green
Red
Red
Orange
Orange
Purple
Purple
Cyan
Cyan
Brown
Brown
Datatypes
The database consists of different data types that you as the developer plan and set up. Data types are like containers that hold specific types of information and each data type is made up of fields where that information is stored.Access
| Field Name | Type | Note |
|---|---|---|
| Access ✅ | yes/no | Whether or not certain features of the template are accessible |
Users
| Field Name | Type | Note |
|---|---|---|
| First Name | text | Contains the user’s first name |
| Last Name | text | Contains the user’s last name |
| Phone | number | Contains the user’s phone number |
| Account Type | Account Type (Option Sets) | Contains the user’s account type |
| Verification Code | text | Contains the verification code received by the user |
| Expiration Code | date | Contains the verification period |
| Agree Terms | yes/no | Indicates whether the user agrees with the platform’s terms and conditions |
| Wishlist | List of Products | Contains products saved as favorites by the user |
Shipping Addresses
| Field Name | Type | Note |
|---|---|---|
| Shipping First Name | text | Contains the first name of the user who receives the delivery |
| Shipping Last Name | text | Contains the last name of the user receiving the delivery |
| Shipping City | text | Contains the user’s shipping city |
| Shipping Country/Region | text | Contains the user’s country of shipping |
| Shipping Postal Code | text | Contains the user’s shipping postal code |
| Shipping Phone | number | Contains the phone number of the user receiving the delivery |
| Delivery Instruction | text | Contains user delivery instructions |
Billing Addresses
| Field Name | Type | Note |
|---|---|---|
| Billing First Name | text | Contains the first name of the user who receives the invoice |
| Billing Last Name | text | Contains the last name of the user who receives the invoice |
| Billing City | text | Contains the city of the user’s billing address |
| Billing Country/Region | text | Contains the country of the user’s billing address |
| Billing Postal Code | text | Contains the postal code of the user’s billing address |
| Billing Street Address | text | Contains the billing address street |
Products
| Field Name | Type | Note |
|---|---|---|
| Product Name | text | Contains the name of the product |
| Gender | text | Contains the gender of the product (Men or Women) |
| Price | number | Contains the initial price of the product |
| Discount | number | Contains the discount applied on the price |
| Description | text | Contains the full product description |
| Images | List of Images | Contains all images of the product |
| Product Type | text | Contains the type of product (T-shirt, Jeans, Hoodie…) |
Stocks
| Field Name | Type | Note |
|---|---|---|
| Color | text | Contains the color of the product |
| Size | text | Contains the size of the product |
| Quantity | number | Contains the product quantity for the selected size and color |
| Quantity Updated | number | Contains the number of products ordered that will be subtracted from the Quantity field |
| Product | Product ID | Contains the product concerned by this stock entry |
Carts
| Field Name | Type | Note |
|---|---|---|
| Color | text | Contains the color of the product selected by the user |
| Size | text | Contains the size of the product selected by the customer |
| Quantity | number | Contains the quantity of the product selected by the user |
| Ordered | yes/no | Indicates whether this shopping cart has been ordered or not |
| Subtotal | number | Contains the total of the shopping cart (excluding other fees) |
| Product | Product ID | Contains the product placed in the shopping cart by the user |
| Stock | Stock ID | Contains the stock ID selected by the customer |
Orders
| Field Name | Type | Note |
|---|---|---|
| Max Delay | date | Indicates the maximum delivery date |
| Min Delay | date | Indicates the minimum delivery date |
| Order Statut | Order Status | Indicates the current status of the order |
| Delivery Option | Delivery Option | Contains the delivery option selected by the user |
| Products | List of Carts | Contains all the details of the shopping cart ordered |
| Billing Address | Billing Address ID | Contains the billing address selected by the user |
| Shipping Address | Shipping Address ID | Contains the shipping address selected by the user |
Reviews
| Field Name | Type | Note |
|---|---|---|
| Comments | text | Contains the comment left by the user |
| Rating | number | Contains the rating left by the user |
| Product | Product ID | Contains the product that has been rated |
Newsletter Subscriptions
| Field Name | Type | Note |
|---|---|---|
text | Contains the email of the user who subscribed to the newsletter | |
| Name | text | Contains the name of the user who subscribed to the newsletter |
Option Sets
This section covers option sets, used to store a static list of options in a database-like structureAccount Type
Lists the different account roles available on the platform.| Attributes | Type | Note |
|---|---|---|
| Display | text | The label shown for each role |
- Client
- Admin
Dashboard Admin
Defines the navigation tabs displayed in the admin dashboard.| Attributes | Type | Note |
|---|---|---|
| Display | text | The label shown for each tab |
| Icon Grey | image | The grey icon associated with the tab |
| Icon Purple | image | The purple icon associated with the tab |
- Dashboard
- Products
- Stocks
- Orders
- Users
- Reviews
- Newsletter
Dashboard Client
Defines the navigation tabs displayed in the client dashboard.| Attributes | Type | Note |
|---|---|---|
| Display | text | The label shown for each tab |
| Icon Grey | image | The grey icon associated with the tab |
| Icon Purple | image | The purple icon associated with the tab |
- Informations
- Orders
- Wishlist
FAQ
Stores the questions and answers displayed in the FAQ reusable element.| Attributes | Type | Note |
|---|---|---|
| Display | text | The question text |
| Answer | text | The answer to the question |
- What countries do you ship to?
- What is your return/exchange policy?
- How long will it take to get my order?
- What payment methods do you accept?
- How long does order processing take?
- What if my order arrives damaged?
Orders Status
Tracks the current status of an order throughout its lifecycle.| Attributes | Type | Note |
|---|---|---|
| Display | text | The status label |
- Active
- Cancelled
Delivery Option
Lists the available delivery options with their associated costs and delays.| Attributes | Type | Note |
|---|---|---|
| Display | text | The delivery option label |
| Cost | number | The cost of the delivery option |
| Max Delay | number | The maximum number of days for delivery |
| Min Delay | number | The minimum number of days for delivery |
- Free Shipping
- Standard
- Priority
Gender
Lists the gender filters available for products.| Attributes | Type | Note |
|---|---|---|
| Display | text | The gender label |
- Men
- Women
Size
Lists the clothing sizes available across products.| Attributes | Type | Note |
|---|---|---|
| Display | text | The size label |
- XS
- S
- M
- L
- XL
Color
Lists the available colors for product stocks.| Attributes | Type | Note |
|---|---|---|
| Display | text | The color label |
- Purple
- Red
- White
- Black
- Blue
- Yellow
- Orange
- Green
- Pink
- Grey
Product Type
Lists the clothing categories available on the platform.| Attributes | Type | Note |
|---|---|---|
| Display | text | The product type label |
- T-shirt & Polos
- Jeans
- Hoodies & Sweatshirt
- Shirt
- Jogging
- Short
- Coats & Parkas
Product Page
Defines the tabs displayed on the product detail page.| Attributes | Type | Note |
|---|---|---|
| Display | text | The tab label |
- Description
- Reviews

