Work / Product case

← All work

TREVOX LAB

Online store / Management system2026

A store and system for a 3D printing business to manage products, orders and production in one place.

Product · UX/UI · Full-stack development · Architecture · Automation

Explore live demo ↗Interactive demo · fictional data
Trevox Lab homepage with navigation, store introduction and the Prisma lamp
Store / discovery, catalog and purchase

01 / Beyond the storefront

A storefront is only the surface.

Behind every piece are a catalog, production, costs, orders, payment, delivery and finances. The system was designed for a 3D-printed product operation and connects these steps, from a customer’s choice to business oversight.

02 / The problem

Five tools. Fragments of the truth.

The store lives in one tool. Costs in another. Orders, cash flow and credentials are scattered elsewhere. For a small business, that fragmentation makes it harder to understand what a piece costs and what the business earns.

  1. Store
  2. Spreadsheets
  3. Orders
  4. Finance
  5. Credentials

TREVOX LAB / One connected operation

Test products quickly

Launch, present and revise a piece without rebuilding the store.

Understand the real cost

Connect pricing to production requirements and operating costs.

Protect sensitive data

Treat customer data, finances and credentials as system responsibilities.

03 / The product

From discovery to management.

A purchase is one step in a longer journey. The customer experience, operations and business management share one product, with distinct responsibilities.

Customer

Discovery · Catalog · Product · Cart · Checkout · Account

Operations

Orders · Production · Customers · Products · Collections · Content

Business

Purchases · Costs · Pricing · Finance · Marketing

Platform

Authentication · Permissions · Files · Integrations · Automation

06 / Cost and pricing

Pricing needs a basis.

A physical piece involves materials, production time, operating costs, fees and margin. Trevox turns those variables into information that guides pricing and makes its basis traceable over time.

  1. Production inputs
  2. Cost model
  3. Price guidance
  4. Margin visibility

07 / What the project solves

One operation. One product.

Storefront, orders, costs and finances are part of the same system. The team oversees operations, customers track their orders and pricing retains a traceable basis. The foundation can serve other physical product operations that need to connect catalog, production and management.

Next steps / exportable marketing reports, further finance automation and a premium offering for designers and architects.

09 / Performance

Fast by architecture, not by accident.

Performance was not a late optimization: it was treated as a product requirement. From first render to visual stability, the store was built to stay fast, accessible and discoverable on mobile and desktop.

100/100

Performance · Mobile + Desktop

Lighthouse / Four categories
CategoryMobileDesktop
Performance100100
Accessibility100100
Best Practices100100
SEO100100
Agentic Navigation4/44/4

Lab metrics / Mobile

FCPFirst Contentful Paint
0.9s
LCPLargest Contentful Paint
1.3s
TBTTotal Blocking Time
0ms
CLSCumulative Layout Shift
0
Speed Index
1.5s

Evidence / Measured result

100/100 in Performance, Accessibility, Best Practices and SEO — on mobile and desktop.

Source
Google PageSpeed Insights
URL analyzed
trevox.brunorausch.dev.br
Audited on

Lab data. Values are estimated and may vary between runs.

Google PageSpeed Insights report for trevox.brunorausch.dev.br on the Mobile tab: 100 for Performance, Accessibility, Best Practices and SEO, and 4/4 for Agentic Navigation
Original report / unretouched captureMobile Desktop

10 / Engineering the system

One interface. Purposeful layers.

The React application connects customer and team experiences. Application services coordinate data, authentication, files and integrations. The backend controls critical operations; payments, shipping and email are handled through server services.

  1. Customer / Team
  2. React application
  3. Application services
  4. Data · Auth · Files
  5. Payments · Shipping · Email

Conceptual view / responsibilities, without implementation details

Architecture principle

The interface requests. The server decides.

The backend is the source of truth. Permissions and sensitive operations do not depend on hiding buttons. The interface reflects the access authorized by the server.

11 / Security by design

Protection as a product decision.

Access boundaries are part of the system. The company vault encrypts credentials in the browser before storage, so the server does not need access to their plaintext contents.

Server-side authorization

The backend decides access to sensitive data and actions.

Controlled operations

Related business steps are handled as one consistent operation.

Private files

Documents and receipts have restricted access by default.

Secrets on the backend

Integration credentials remain on the server.

12 / Technology

Tools that serve the operation.

A product application spanning the interface, data, server services and integrations for commerce and management.

Frontend

React · TypeScript · Vite · Tailwind CSS · Framer Motion

Data and forms

TanStack Query · React Hook Form · Zod

Backend

Supabase · PostgreSQL · Auth · Storage · Serverless

Integrations and infrastructure

Mercado Pago · Melhor Envio · SMTP · Vercel

13 / Explore the product

The product, open to exploration.

Explore the store from a customer’s perspective and visit the catalog, orders and finance areas from the team’s view. The public demonstration presents these journeys with fictional data to preserve real information.

In this public version, payments, shipping and email are simulated. There are no charges or message delivery.

Demonstration presented with fictional branding and data. Catalog images are AI-generated and are not photographs of manufactured pieces. The case describes the product and its decisions at a high level, without attributing transactions, customers or commercial results to the presented business.

Next projectDigital Invitation ↗