TRAVEL & TOURISM · INDIA / AUSTRALIA · LIVE
Foxcell Travels
Jalandhar's travel desk, online.

TRY IT LOGGED IN
Usable live site + admin demo
Front site is fully usable (search flights, packages, enquiry). Admin demo edits packages/reviews against the demo CRM tenant only.
Demo admin
demo@foxcelltravels.com
Demo password
Seed after backend demo tenant is created
TEST DATA ONLY · Backend required: demo admin role scoped to demo tenant content, proxying to demo CRM.
What it actually does.
Foxcell Travels needed more than a brochure site. It had to sell flights, packages, transfers and visa services to two very different audiences — travellers in Punjab and the Indian diaspora in Australia — while making sure no enquiry was ever lost.
The site is region-aware: visitors can switch between India and Australia, and contact details, currency context and content follow. Flight search, package pages, visa guides, hotel and insurance sections and a blog all lead to the same place: a human conversation.
Every flight lead and enquiry is signed with HMAC-SHA256 and pushed to FoxCell Travel CRM with an idempotency key and retries. If the CRM is unavailable, the lead is still accepted on the website and retried, so the front door never goes down with the back office.
What it is built with.
Chosen for speed of iteration, reliability in production and a clean path to scale.
FRONTEND
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS 4
- Framer Motion
- GSAP
- Radix UI
BACKEND
- Next.js route handlers
- Zod validation
- iron-session admin auth
- Nodemailer
- HMAC-SHA256 webhooks
CONTENT
- Structured JSON content layer
- Admin package manager
- Reviews feed
- Blog and visa guides
- Region-aware site config
INTEGRATIONS
- FoxCell Travel CRM
- Signed enquiry ingestion
- Idempotent retries
- Flight lead capture
- Rate-limited flight search API
The parts that do the work.
A complete travel agency website for flights, tour packages, hotels, airport transfers, insurance and visas — with two regions and every lead pushed straight into the CRM.
Region-aware experience
An India / Australia switch changes the enquiry path, contact details and travel context without duplicating the whole site.
Flights, packages and visas
A flight search interface with representative schedules, package filtering, visa guides, hotels, insurance and airport transfer pages.
Leads that cannot be lost
Flight and enquiry forms post to server routes that validate, rate-limit, sign and deliver to the CRM with retries and idempotency keys.
Admin on top of the CRM
The website admin proxies package, review and site-config changes to the CRM, so the marketing site and the sales floor share one source of truth.
Proof-led content
Google reviews, selected client reviews and testimonial videos give a high-anxiety traveller real evidence before they call.
Content as data
Packages, visas, airports, gallery items and posts are structured content, not hard-coded pages, so the team can publish without a developer.
The screens behind the claim.
Captured from the live product using the demo workspace. Real layouts, real workflows, test data.




Website to CRM, without a gap.
The most expensive lead is the one that arrives while the back office is restarting. The integration was designed around that failure case.
- Every enquiry carries an idempotency key, so a retried request cannot create duplicate pipeline records.
- Requests are signed with an HMAC-SHA256 of the raw body using a shared secret, then verified by the CRM before ingestion.
- The CRM call is fire-and-forget with bounded retries: a CRM outage never blocks the visitor's submission.
- A service key lets the website admin read and write CRM-backed website content without exposing user credentials.
The team edits, the site follows.
Packages, reviews and site configuration are managed from the CRM and revalidated on the website, keeping merchandising in the hands of the people talking to customers.
- Featured packages and pricing can be changed from the admin without a deploy.
- Reviews can be published, hidden or ordered from the same console.
- The site revalidates CRM content on a short interval, so changes appear quickly without rebuilding.
Ready when you are
Let's build the system that grows your business.
One conversation. We will map the fastest path across websites, marketing and automation — and tell you honestly whether we are the right fit.
info@foxcellcreatives.comWHAT HAPPENS NEXT
- 01
You reach out
Call, email or the contact form — two minutes.
- 02
We map the system
A free roadmap across build, growth and automation.
- 03
We ship and scale
Launch fast, measure honestly, compound what works.


