inmydraft
Bricket Export Website

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.

Website DraftAvailableLanding PageRp 14.000IntermediateUpdated 2026-07-09Next.js 14, React 18, TypeScript, Sanity CMS (client), next-intl (7 locales, RTL), Resend, Tailwind CSS, Framer Motion, React Hook Form + Zod
Démo

Description

Multi-language marketing and lead-generation website built for a coconut shell charcoal briquette exporter. Includes B2B quote requests, an OEM/private-label portal, a Sanity-backed product catalog, and a blog — all across 7 fully translated locales including Arabic RTL. Content currently falls back to typed mock data since the Sanity CMS project itself isn't connected yet; wiring it up is the main step before going live.

Ce qui fonctionne déjà

  • Multi-language landing, product catalog, and product detail pages across 7 locales including Arabic RTL
  • OEM / private-label portal page
  • Blog with listing and post pages (5 sample posts)
  • Quote request API with honeypot spam protection, rate limiting, and Resend email delivery
  • Contact and newsletter signup API routes
  • About, shipping & logistics, and certifications pages
  • SEO sitemap and robots.txt already wired

Ce qui est inclus

  • Full source code
  • All 7 locale translation files, fully populated
  • Sanity CMS client, queries, and schema (ready to connect)
  • README, setup guide, and deployment notes
  • InMyDraft Commercial License

Comment l'exécuter

  1. Unzip the source and run npm install.
  2. Copy .env.example to .env.local.
  3. Create a free project at sanity.io and set NEXT_PUBLIC_SANITY_PROJECT_ID and NEXT_PUBLIC_SANITY_DATASET to connect the CMS.
  4. Add a RESEND_API_KEY and set INFO_EMAIL / SALES_EMAIL so quote and contact forms can send email.
  5. Run npm run dev and open http://localhost:3000 (redirects to /en).
  6. Build for production with npm run build and deploy to Vercel or another Node.js host.

Notes de continuation

  • The most feature-complete product in the catalog — real CMS and email wiring points already built in, not just a static template.

Limites connues

  • Sanity CMS is scaffolded but not connected — pages currently read from typed mock data, not a live CMS
  • Spec-sheet PDF download is not implemented
  • No analytics wired (GA4 / Vercel Analytics env vars reserved only)
  • No automated tests included
  • Requires your own Sanity project and a verified Resend sending domain to go fully live
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 GoodWearpack Supplier Website
Website DraftLanding PageAvailable

GoodWearpack Supplier Website

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

Next.js 16 (App Router)React 19TypeScriptnext-intl (7 locales, RTL)Tailwind CSS 4+1

Rp 14.000

Bricket Export Website - inmydraft