
Travel Umroh Website
Travel landing draft for Umroh packages, inquiry flow, itinerary content, and trust sections.
Description
Bilingual (EN/AR) Umrah pilgrimage booking starter built as a multi-screen SPA: a marketing landing page, package detail and booking flow, a customer 'Pilgrim Portal' (booking summary, document checklist, mock payment progress, PDF itinerary, notifications), and an admin console (lead pipeline, document verification, stats). Full RTL support and client-side authentication.
What Already Works
What's Included
- Full source code (Vite + React 19 + Express)
- Custom Express production server
- README with demo accounts and honest limitations
- AI-ready docs (PRD, technical spec, deployment notes)
- License
How to Run
- Unzip the source and run npm install.
- Copy .env.example to .env if you want to set a custom APP_URL (optional).
- Run npm run dev and open http://localhost:3000.
- Build for production with npm run build, then start with npm run start (needs a Node host, not Vercel serverless).
Continuation Notes
- Set DEMO_MODE=false and rotate the demo credentials before going live — the demo build ships a floating demo navigator that bypasses login for sales showcase purposes.
Known Limitations
- Cannot deploy to Vercel serverless — ships a long-lived Express server with /api routes, needs a Node host (Render, Railway, Fly.io, or a VPS)
- Authentication is client-side only (unsalted SHA-256 in localStorage) — not production-secure, must be moved server-side before real use
- No persistence beyond the browser — leads, bookings, documents, and accounts live in localStorage; no cross-device sync or real database
- Mock payments only — no real payment provider integrated
- Still needs human or developer review before shipping
Related Drafts

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.

Affiliate Website
Affiliate catalog draft for curated products, multi-link comparison, disclosure-ready content, and admin-managed landing pages.

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