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 Brevo 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)