Online store for crystal tableware
Rooshak
A store for crystal and decorative tableware, with a dark, gold-accented look that feels like a luxury display case. Shoppers browse by category, brand and discount, pay online or on delivery, and read buying and care guides on the blog.
- My role
- Frontend developer; built the store's theme, catalog and content pages
- Project type
- Online store for crystal tableware
- Website
- rooshakshop.ir
- Core stack
- Next.js, React, TypeScript, Tailwind CSS

Challenge
People buy crystal with their eyes, and they worry about authenticity and breakage in shipping. The store had to make products look brilliant and answer those worries on the same page.
Approach
A dark theme with gold details lets product photos shine. Next to the catalog sit trust signals such as cash on delivery, a 7-day return guarantee and shock-proof packaging, along with customer reviews and a buying-guide blog, so shoppers can decide with confidence.
Key features
Slider showcase
A full-screen hero with several slides, a separate mobile image and a pause button for people who prefer less motion.
Categories, brands and filters
Fruit bowls, sweet stands, vases, nut dishes and decorative pieces, with best-selling, newest and on-sale tabs.
Trust signals
Secure payment, cash on delivery, a 7-day return guarantee and a damage-free delivery guarantee are visible on the way to checkout.
Blog and FAQ
Buying and care guides, customer reviews and an FAQ answer questions before purchase.
SEO and structured data
Metadata, Open Graph and OnlineStore JSON-LD for better visibility in search results.
Shared store core
Rooshak runs on the same storefront core as Luca; each brand has its own theme, catalog and content.
Stack
- Next.js
- React
- TypeScript
- Tailwind CSS
- SSR
- JSON-LD
Next project
Luca Loupe
Online store for dental equipment

