What we offer
Multi-Tenant Architecture
Every customer (tenant) isolated — own data, users, settings. But single codebase — easy to maintain, fast to ship.
Billing Ready
Stripe Billing or iyzico recurring. Free / Pro / Enterprise plans. Feature flags enforce plan limits.
Tenant Dashboard
Each customer logs into their own panel. Data entry, reports, team management. Brand-themed UI (white-label optional).
Super-Admin Panel
You see all customers — who's on what plan, usage, issues. Tenant impersonation for support.
menuolusturma.com Case Study
menuolusturma.com — QR menu + online ordering SaaS for restaurants and cafes. Shipped from zero to live product in 6 months.
Architecture: Multi-tenant — each restaurant has its own 'space', menu, orders. One codebase serves 200+ restaurants.
Plan structure: Starter (free, 1 menu, limited orders) → Pro (monthly fee, unlimited menus, AI translation) → Business (multi-branch, white-label, API). Local currency billing via iyzico.
Tech stack: Next.js (frontend), Node.js (backend), Supabase (database + auth), Cloudflare R2 (image hosting), iyzico (payments).
Customer acquisition: SEO-led (page 1 for 'QR menu' searches), Instagram Ads, partnerships (POS software, restaurant equipment dealers).
We can apply the same playbook to your SaaS idea. First step: 1-hour free discovery call — we understand the idea, scope an MVP, give a quote.
Frequently Asked Questions
How fast does an MVP ship?
Niche B2B SaaS in 8-12 weeks (lean MVP — 3-5 core features). Then iterate based on paying customer feedback.
Cost range?
MVP: $3-10K. Production-ready (with paying customers) 4-6 months totals $12-32K. Then monthly maintenance.
Who owns the code?
100% you. GitHub repo transferred to you. You can move to another dev team anytime — we stay as advisors.
Infrastructure for international SaaS customers?
Stripe Connect global, Stripe Atlas for US company formation, GDPR-compliant architecture. Hybrid local operation + global product.