Sanjaghak Safar — tour booking platform & admin panel
Sanjaghak Safar travel agency — 2024 – present
Full design and development of a tour-booking platform with a dedicated admin panel — the first Iranian travel agency with independent, in-house technology in a market where almost every competitor rents the same shared platform.
Role: UI/UX design, frontend, backend and database architecture — solo
225
Active tours
710+
Hotels listed
281
Published pages
19k+
Monthly visits







Challenge
In Iran's travel industry, agencies appear to run different websites, but almost all of them rent the same shared platform behind the scenes and have no real control over their product. Sanjaghak Safar wanted fully independent technology: a public site to sell tours, and a panel for the in-house team to build destinations, hotels, packages and pricing — with no dependency on third-party vendors.
Approach
- Built an in-house site builder: country pages, destination hubs and tour pages with a proper hierarchy and clean URLs
- Independent package builder and hotel builder whose output feeds directly into tour pages
- Live chat and lead management built into the same panel, with no third-party service
- An analytics dashboard with traffic, pricing and package charts, plus a dedicated SEO health report
- A 'staff activity' module: precise logging of every team member's work with scoring, full change history and price before/after
- A built-in help center inside the panel, including a URL-naming standard and a step-by-step tour-building guide
- Over 700 hotel pages and 225 published tour pages, all with consistent SEO structure
Technology
- Next.js
- React
- Node.js
- Relational database
- In-house multi-tenant architecture
Outcome
- Fully independent technology stack, with zero dependency on the shared platforms common across Iran's travel industry
- 225 active tours and 710+ hotels, managed entirely by the in-house team with no developer needed for routine changes
- Full visibility into team performance through activity logs and scoring, instead of guessing who did what
- Unlimited room to grow content (new destinations, tours, hotels) without the limits of a generic shared platform