Demo
Aikštė
A multi-vendor marketplace prototype: one basket, yet every seller gets their own order and payment, and the administrator sees a summary of all sales.
A prototype built in response to an enquiry: the sellers, products and sales are invented, and the interface is in Lithuanian.
- Years
- 2026 – present
- Platforms
- Web

Task
The prototype shows a marketplace where buyers’ money does not pass through the operator: each seller is paid under their own contract with a payment provider, and the operator earns a commission.
Solution
- Catalogue with seller and category filters
- The basket is split by seller, and each part has its own total and payee
- Delivery is chosen for each seller separately, applying that seller’s free-delivery threshold
- A purchase from two sellers becomes two orders with separate payees and the commission
- Administrator summary: turnover, commission, seller comparison and delivery methods
- A seller screen with that seller’s orders, products, turnover and commission
Facts
- Screens
- 7
- Fictional sellers
- 4
- Built
- July 2026
Technology
A Next.js 16 and React 19 app with no backend: TypeScript, Tailwind CSS 4 and static files served by nginx. The demo data lives in TypeScript modules, the basket stays in the browser, and a fixed-seed generator recreates the same six-month sales history on every visit.
- Next.js
- React
- TypeScript
- Tailwind CSS