Nargilecix
A hookah store whose homepage, catalogue and blog all run from one panel
- Sector
- Retail & e-commerce
- Country
- Türkiye
- Category
- E-commerce
- Services
- E-commerce, Custom software, SEO & performance
- Technology
- Next.js 14, React 18, TypeScript, PostgreSQL, Prisma, Redis, Tailwind CSS, Recharts, SheetJS, Sharp

01 /
The brief
Nargilecix is a catalogue site we built for a shop selling hookah sets, tobacco, bowls and accessories. Orders go through WhatsApp, but the real work in this project sits behind the storefront: the shop’s team can change the homepage slider, sections, banners, blog posts and customer reviews from the panel without touching code. Instead of entering products one by one, they upload an Excel file; image links in the file are downloaded to the server and attached to the product. Category and brand pages have their own article fields for search engines. The project is not live at the moment; the screenshots here come from a local install with sample products and brands.
Screens
A closer look
Fresh screenshots from the live site: the full page, inner pages and how it looks on a phone.
Home page, top to bottom

Home page


Sections and inner pages





02 /
Approach
Three decisions that shaped the project.
The homepage is content too
The slider, “why us” cards, brand intro, about block and call-to-action all come from the database. Slides can carry a background video, a badge and a countdown, so a new campaign needs no code change.
The catalogue grows through Excel
Products export to .xlsx, get edited and go back in. Rows with a matching slug update the existing product, new ones are added; remote images are downloaded and stored locally, and the panel converts them to WebP in one click.
Search engines and speed
Every category and brand can carry a long SEO article next to its meta fields, and the sitemap and structured data are generated automatically. Product and category lists are cached in Redis, and the cache is cleared whenever the panel changes something.
03 /
What we delivered
- Category, brand and product pages with price, stock and brand filters
- WhatsApp order message prefilled with the product name
- Homepage slider with video, badges and countdowns
- Bulk product, category and brand import/export via Excel
- Blog, customer review and banner management
- SEO articles on category and brand pages, sitemap and structured data
- Age verification prompt and Turnstile-protected admin login
Tech stack
- Next.js 14
- React 18
- TypeScript
- PostgreSQL
- Prisma
- Redis
- Tailwind CSS
- Recharts
- SheetJS
- Sharp
The code and the domain belong entirely to our client.
Next project
A—51
Poseidon Shisha
A black-and-gold corporate brand site for hookah maker Poseidon Shisha
Personal brand · Türkiye
