Web

Optimist Style

Optimist Style is a full-stack online clothing store — a Next.js and Tailwind CSS storefront on an Express and MongoDB backend, with Iranian payment and SMS providers wired in.

Optimist Style online clothing store built with React and Next.js
  • Built the storefront in Next.js and TypeScript with server-side rendering, a PWA build, and sitemap and metadata handling for search visibility.
  • Integrated ZarinPal and Bank Mellat payment gateways, with Kavenegar SMS for order and verification messages.
  • Developed the REST API in Express and MongoDB, covering products, categories, orders, and accounts, with JWT authentication and bcrypt-hashed credentials.
  • Shipped the full commerce flow — cart, checkout, order tracking, and a customer account area — alongside a wholesale channel and an AdminJS back office for catalog and order management.
  • Localised for Persian with RTL layout, a Jalali calendar, and localised typography.
  • Reached over 10,000 users within 6 months, based on Google Analytics.