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
عرض تجريبي

الوصف

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.

ما يعمل بالفعل

  • 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

ما هو مُدرج

  • 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

طريقة التشغيل

  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.

ملاحظات المتابعة

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

القيود المعروفة

  • 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