← All work 2026 · Live
Arvak: Persian Store Builder (SaaS)
Store builder for Instagram sellers. Every shop gets its own subdomain or custom domain with automatic HTTPS, wallet-based plan billing, order SMS and an AI shopper assistant. Built for search: canonical URLs, JSON-LD, per-shop sitemaps and a Torob feed. SvelteKit, PostgreSQL 17 with Drizzle, Redis and Meilisearch, deployed with Docker Compose behind Caddy. GitHub Actions run lint, type checks, 136 unit and integration test files and Playwright end-to-end tests, then promote staging to production.

What I built
- One SvelteKit codebase serves the storefronts, the seller dashboard and the admin
- Per-shop subdomains and custom domains with automatic HTTPS
- Staging is promoted to production only after lint, type checks, unit and Playwright tests pass