Skip to content
Silka

E-commerce2026UA

Tvorivo

Templates, UI kits, guides and work systems — a storefront for products that are delivered the moment they are bought.

Visit the live site
  • E-commerce
  • Web App
  • Accounts
  • Payments
Tvorivo digital product store homepage
Industry
E-commerce
Engagement
7 weeks
Team
1 designer · 1 engineer
Platforms
Storefront · Customer account · Category hubs

01

Challenge

Selling digital products removes shipping and stock but adds a different problem: nothing is physical, so every purchase decision rests entirely on how well the product is demonstrated before payment.

The catalog also spans four unrelated categories — design, marketing, productivity, development — which pull in different directions if you let them share one generic template.

Catalog
Templates · UI kits · guides · work systems
Categories
Design · Marketing · Productivity · Development
Delivery
Instant, on payment

02

Solution

Each category gets its own hub with a presentation model suited to what it sells — a UI kit is shown as components, a Notion system as a structure, a guide as a table of contents.

Purchase is deliberately short: no cart ritual for single-item buys, payment, and access granted to the account immediately.

The account area is the delivery mechanism — every purchase stays available for re-download, including updated versions.

Presentation
Per-category product model
Checkout
Short path, instant access
Delivery
Account library with updates

03

Architecture

  1. L0
    StorefrontISR
    AccountPurchases
  2. L1
    APIService
  3. L2
    CatalogProducts, categories
    Orders & accessService
  4. L3
    PostgreSQLData
    Object storageSigned URLs
  5. L4
    PaymentsExternal
    EmailExternal
Connections (8)
  • Storefront API
  • Account API
  • API Catalog
  • API Orders & access
  • Orders & access PostgreSQL
  • Orders & access Payments
  • Orders & access Object storage · signed URL
  • Orders & access Email · receipt + access
Storefront over a product catalog, with payment-gated access to files held in object storage.

04

UX

Product pages answer one question first — what exactly do I get — with contents, format and preview above anything persuasive.

Category hubs act as landing pages in their own right, so search traffic arrives at a curated shelf rather than a generic catalog.

05

UI

Clean, product-forward and quiet: the goods are visual, so the interface stays out of their way.

Prices are set in hryvnia with consistent tabular figures, and every product card carries the same four facts in the same place.

06

Development

Catalog pages are statically generated and revalidated on content change; only the account area and checkout are dynamic.

File access is granted through short-lived signed URLs issued after a verified purchase, so a shared link expires rather than leaking a product.

07

What it does

  • Category hubs

    Design, marketing, productivity and development, each with a tailored product model.

  • Product previews

    Contents, format and preview before any persuasion.

  • Short checkout

    Single-item purchase without a cart ritual.

  • Account library

    Every purchase re-downloadable, including updated versions.

  • Signed delivery

    Short-lived signed URLs issued only after a verified purchase.

  • Featured products

    Editorial merchandising across the catalog.

08

Integrations & stack

Integrations

  • Payment provider
  • Object storage
  • Email receipts
  • Analytics

Frontend

  • Next.js
  • TypeScript
  • Tailwind CSS
  • next/image

Backend

  • Node.js
  • PostgreSQL
  • Object storage
  • Signed URLs

Commerce

  • Payments
  • Order & entitlement model

09

Where it landed

Instant
Delivery

Access granted on payment

Signed URLs
File security

Shared links expire

Per-type presentation
Category model
Static
Catalog pages

Dynamic only where it must be

A store where the product does the selling: what you get is visible before checkout, and you have it before you close the tab.

Tvorivo catalog
Catalog
Tvorivo category hub
Category hub
Tvorivo product detail
Product detail
Tvorivo on mobile
Mobile

Every build is designed for the phone as its own experience, not as a narrowed desktop layout.

Got a product that should exist by now?Tell us about it.

Describe what has to change in your business. We will work out what that actually takes — including when it takes less than you think.