inmydraft
GoodWearpack Supplier Website

GoodWearpack Supplier Website

Global B2B supplier website draft for industrial wearpack, safety workwear, and RFQ-first procurement flows.

Website DraftAvailableLanding PageRp 14.000BeginnerUpdated 2026-07-09Next.js 16 (App Router), React 19, TypeScript, next-intl (7 locales, RTL), Tailwind CSS 4, React Hook Form + Zod
演示

描述

Multi-language marketing and RFQ website for a protective wearpack / industrial workwear supplier serving oil & gas, mining, construction, and marine buyers. Ships a product catalog with detail pages, an industries directory mapping hazards to products, a materials directory, a process timeline, and a validated RFQ (request-for-quote) flow — across 7 locales with full RTL support. All content is currently typed mock data.

已实现功能

  • Product catalog with 4 sample products and detail pages
  • Industries directory mapping hazards to products
  • Materials directory and process timeline pages
  • RFQ (request-for-quote) form with validation and honeypot spam protection
  • About and contact pages
  • 7-locale routing with Arabic RTL support

包含内容

  • Full source code
  • Typed mock data (products, industries, materials, process)
  • README and setup guide
  • License
  • AI-ready docs (PRD, technical spec, deployment notes)

运行方法

  1. Unzip the source and run npm install.
  2. Copy .env.example to .env.local and set NEXT_PUBLIC_SITE_URL.
  3. Run npm run dev and open http://localhost:3000 (redirects to /en) — no database or CMS setup needed.
  4. Build for production with npm run build and deploy to Vercel or another Node.js host.

后续开发说明

  • Only the English copy is fully translated — treat the other 6 locales as a translation starting point, not finished copy, unless you plan to translate them yourself.

已知限制

  • Locale coverage gap: only the English translation file is fully populated — the other 6 locales (ID/FR/ES/PT/ZH/AR) currently fall back to English. Routing and RTL layout work correctly, but the copy itself isn't translated yet
  • RFQ form validates and logs submissions, but no email is sent and nothing is persisted to a database
  • No CMS or live content — all product/industry/material data is a mock array
  • No rate limiting on the RFQ endpoint beyond the honeypot field
  • No automated tests included
Preview of Travel Umroh Website
Website DraftLanding PageAvailable

Travel Umroh Website

Travel landing draft for Umroh packages, inquiry flow, itinerary content, and trust sections.

Vite 6React 19Express 4TypeScriptTailwind CSS 4+3

Rp 14.000

Preview of Bricket Export Website
Website DraftLanding PageAvailable

Bricket Export Website

Multi-language coconut charcoal export website draft for B2B quote requests, product specs, OEM/private-label positioning, and trust-heavy buyer flows.

Next.js 14React 18TypeScriptSanity CMS (client)next-intl (7 locales, RTL)+4

Rp 14.000