Techno Shop

A Persian-language (RTL) e-commerce storefront inspired by Digikala. Built with React 18, Redux Toolkit, and Tailwind CSS — featuring product browsing, filters, a persisted shopping cart, auth flows, and a full dark mode, all in right-to-left layout.
Key Features
Screenshots
Home & Categories
Landing page with hero banners, carousels, and circular category shortcuts. Product listing page with filters, sorting, and mobile-friendly filter drawer.


Product Detail & Cart
Single product page with specs, seller info, user comments, and skeleton loading. Shopping cart with item list, price summary, and empty-cart state — persisted to localStorage via Redux Toolkit.


Auth & Dark Mode
Login, signup with OTP, and forgot-password flows built with Formik + Yup validation. Full dark mode toggled via Tailwind's dark: class and persisted in localStorage.

