The platform provides user login and registration with support for Google OAuth. To prevent abuse, Cloudflare Turnstile is integrated into forms to mitigate bot access. Forgot password functionality is secured using Redis to rate-limit requests and SendGrid to dispatch reset emails.
Each product page displays detailed information including:
Users can add products to a persistent cart and simulate a payment process. This allows for test flows without involving real transactions — ideal for staging or demos.
All form inputs, including registration, login, cart, and checkout, are validated using Zod. This ensures:
/en, /ar, /jp, etc.
home page

home page

header menu

languages option image

header search feature image

footer image

login page with Cloudflare Turnstile

register page with Cloudflare Turnstile

register page with Zod validation

forgot password page

products page

product page with full view

products page in Arabic

product page in French

product page in Dutch

individual product page (EN)

individual product page (Arabic)

individual product page (Japanese)

individual product page (Dutch)

individual product page (French)

individual product page (Chinese)

individual product page (Korean)

product review section

product review section with pagination

product review section with pagination

cart page

dummy checkout page

FAQ page

terms of service page (French)

about us page (English)

contact us page (English)

privacy policy page (Dutch)