Tech store · own business
TuTiendaTecno
An online store for laptops and phones, run from an iPhone app.

- Client
- TuTiendaTecno (Carlos’s business)
- Location
- El Tigre, Anzoátegui, Venezuela
- Role
- Own business: design, web store and iOS app
- Platforms
- Web store with catalog and cart · iOS management app (TuTiendaTecno PRO)
- Stack
- HTML · CSS · JavaScript · Supabase · Swift · SwiftUI
01The challenge
Selling new and used laptops, phones and tablets in Venezuela, where buyers distrust fake warranties and pay in dollars or bolívares. The store needed to build trust, and the inventory had to be manageable from a phone without entering products twice.
02What we built
What we built
01
A store that builds trust
A homepage with a real warranty, iPhone trade-in, shipping by Zoom and Tealca and the kit every laptop comes with (bag, mouse, Office and a streaming account). No sign-up: WhatsApp is one tap away.

02
A catalog with a cart and WhatsApp ordering
Filters by category, processor tier (basic, multitasking, power) and price range; every device with its specs, included accessories and a price in USD and in Bs at the day’s rate. The cart builds the order message with name, city and payment method and opens it in WhatsApp.

03
The store is run from the iPhone
TuTiendaTecno PRO, a native SwiftUI app, handles sales, orders, inventory, customers, collections and treasury. It shares the website’s database: a device added or sold in the app appears in or leaves the catalog without touching the site.

04
The whole business in one tab
Products, sales, customers, orders and treasury one tap away, with business figures (not third-party data) on the dashboard.

04Craft details
Technical decisions, in plain words.
01
Bolívar prices with no manual work
The day’s rate is fetched automatically with fallback sources and cached in the browser: if one fails, the next one answers.
02
No payment gateway, a clear order
The cart lives in the browser and the order reaches WhatsApp ready to go: devices, accessories, total, city and payment method.
03
A native app with no dependencies
SwiftUI with URLSession and async/await against the Supabase API: fast, light and free of third-party libraries.
05Gallery

