Grocery Shopping Store
A full-featured grocery shopping app that takes customers from browsing to checkout, with a connected admin panel that keeps inventory, orders, and sales running in real time.
Loading
Case Study
A web platform that lets users generate 3D models with AI, manage them through an interactive viewer, and pay through flexible credit and subscription plans.
Client
YVO 3DTimeline
Product build & launch

The Challenge
Build AI 3D generation that stays reliable under load — without making the product feel complicated for first-time users.
AI-based 3D generation is resource heavy. Every request is a job that needs processing power, time, and a way to handle things going wrong — jobs can queue up, take a while to complete, or fail depending on what's uploaded. The client needed a platform that could handle many generation requests at once without slowing down or losing track of any of them, while keeping the experience simple for someone using it for the first time. It wasn't just about generating models, either. The business needed a proper credit and subscription system that supported both one-time purchases and recurring plans, an admin panel to manage users and content as the platform scaled, and a data retention policy that actually matched what each plan promised customers.
Our Approach
We built YVO 3D on React.js and Three.js on the front end, with Node.js and Express.js powering the backend.
Generation requests move through queued, running, and completed or failed states in order, with auto-retry and failure reporting built in — so nothing silently gets stuck or lost.
Jobs support multiple resolutions (1K, 2K, Fast 4K, Real 4K), with status polling and webhooks keeping users updated on progress.
Technology
The platforms and tools used to design, build, and ship this product.
| Layer | Technology |
|---|---|
| Frontend | React.js, Three.js, Tailwind CSS |
| Backend | Node.js, Express.js |
| AI Infrastructure | RunPod |
| Job Processing | Redis Queue |
| Database & Storage | Supabase (Postgres + Storage) |
| Payments | Stripe |
Outcomes
YVO 3D gives users a straightforward way to turn ideas into 3D models without needing any technical skill — upload, choose a resolution, and let the platform handle the rest. On the business side, the admin panel gives full control over plans, credits, and content as the user base grows. The Redis-based queue keeps generation reliable even under load, so users get a consistent experience whether the platform is quiet or busy. The plan-based retention policy also keeps storage costs predictable, instead of storage growing unchecked as more users generate more models.
AI 3D generation with an interactive Three.js viewer
Reliable Redis job queue with auto-retry under load
Live Product
Explore the shipped product on the platforms where it is live today.
300+ companies trust GulzarSoft to build their digital products. We are ready when you are.
Get In Touch
Book a free 30-minute call or send us your project. No sales pitch, no pressure, just a straight answer about what is costing you the most right now.
Postgres + Storage hold model data and assets, with row-level security enforced through custom JWT claims from our own authentication system — so users only ever see their own data.
Email and password with OTP verification, plus optional Gmail login, secured with server-signed JWTs.
One-time credit packs and Starter, Pro, Advanced, and Enterprise subscription plans, with webhooks automatically provisioning credits and unlocking plan features.
Starter and Pro plans keep models for 10 days; Advanced and Enterprise keep them permanently — with automated cleanup and a safety grace period so nothing is deleted by mistake.
User search and management, credit adjustments, plan overrides, gallery moderation, and systemwide settings.
Users filter models by date, size, status, and tags, with quick preview, download, and optional shareable links.
Stripe credits and Starter–Enterprise subscriptions
Plan-based retention that keeps storage costs predictable
More Work
Discover how we have driven success for our clients.
A full-featured grocery shopping app that takes customers from browsing to checkout, with a connected admin panel that keeps inventory, orders, and sales running in real time.
A mobile app and website that helps the Afghan Canadian community find and support Afghan-owned businesses across the country.
Before You Decide
Direct answers about pricing, timelines, support, and how to start with GulzarSoft.