Skip to main content
Safarnik — Travel & Immigration Platform (Flights, Hotels, Visa, Wallet)
Travel & BookingLive demo

Safarnik — Travel & Immigration Platform (Flights, Hotels, Visa, Wallet)

Persian RTL travel suite: flights, hotels, visa/immigration, loyalty, support and wallet with Zarinpal/Zibal — GraphQL backend.

Technology Stack

8

Tags

10

Status

Live

Price

5,000 USDT

Summary

The Problem

Offer flights, hotels, visa and payments in one coherent Persian travel desk instead of fragmented tools.

Our Solution

A Next.js + NestJS GraphQL stack with seeded demo roles, Iranian gateways, loyalty and wallet modules.

Next.jsNestJSGraphQLMongoDBTypeScriptTailwind CSSApolloZarinpal

Overview

Safarnik is an end-to-end Iranian travel and immigration platform for customers, agents and admins. Search and book flights and hotels, manage visa/immigration cases, earn loyalty rewards, top up a travel wallet and pay via Zarinpal/Zibal — with multi-tenant content and support. Built with Next.js, NestJS GraphQL and MongoDB in Persian RTL. Live: https://safarnik.versatile-fusion.ir.

Project story

The Problem

Offer flights, hotels, visa and payments in one coherent Persian travel desk instead of fragmented tools.

Our Solution

A Next.js + NestJS GraphQL stack with seeded demo roles, Iranian gateways, loyalty and wallet modules.

The Results

A portfolio-ready travel & immigration platform spanning booking to wallet. Live: https://safarnik.versatile-fusion.ir

Technology Stack

Next.jsNestJSGraphQLMongoDBTypeScriptTailwind CSSApolloZarinpal

Topics & domains

#Travel#Flights#Hotels#Visa#Immigration#Loyalty#Wallet#Rtl#Iran#Versatile Fusion

Project Gallery

Was this project useful?