https://github.com/btseee/mongolian-passport
Visa-free and special travel information for Mongolian passports
https://github.com/btseee/mongolian-passport
mongolian nextjs passport vercel
Last synced: 4 months ago
JSON representation
Visa-free and special travel information for Mongolian passports
- Host: GitHub
- URL: https://github.com/btseee/mongolian-passport
- Owner: btseee
- Created: 2025-01-28T21:32:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-23T14:02:08.000Z (5 months ago)
- Last Synced: 2026-01-27T20:00:10.389Z (5 months ago)
- Topics: mongolian, nextjs, passport, vercel
- Language: TypeScript
- Homepage: https://mongolian-passport.vercel.app
- Size: 150 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Монгол Паспортын Аялалын Газрын Зураг
Монгол иргэд паспортын төрлөөр аль улс руу визгүй зорчих боломжтойг харуулсан интерактив газрын зураг:
- 🔵 Цэнхэр: Дипломат/Албан паспорт
- 🟢 Ногоон: Энгийн паспорт (визгүй)
- 🟡 Шар: Тусгай нөхцөл (хилийн боомт дээр виз, олон удаагийн виз г.м.)
- ⚪ Саарал: Хамрагдаагүй
- 🔴 Улаан: Монгол Улс (Эх орон)
Өнгөт улс (цэнхэр/ногоон/шар) дээр дарж дэлгэрэнгүй мэдээллийг хажуугийн самбараас харах боломжтой. Зүүн дээд буланд байрлах хайлтын талбар ашиглан хурдан хайлт хийнэ үү.
## Технологи
- Next.js App Router, React 19
- Tailwind CSS 4
- d3-geo + TopoJSON (world-atlas)
## Өгөгдлийн эх сурвалж
`src/data/` дотор JSON файлууд:
- `passport.json`: энгийн паспортоор визгүй (ногоон)
- `diplomat.json`: дипломат/албан паспортоор визгүй (цэнхэр)
- `special.json`: тусгай нөхцөл (шар)
## Локал дээр ажиллуулах
```bash
npm install
npm run dev
# http://localhost:3000 нээнэ үү
```
## Build хийх
```bash
npm run build
npm start
```
## Тэмдэглэл
- Олон жагсаалтад орсон улсууд нь эрэмбээр өнгөлөгддөг: Дипломат > Энгийн > Тусгай.
- Зөвхөн өнгөт улсууд дарагдах болон хайгдах боломжтой.
- Газрын зурагт хөдөлгөөн болон хажуугийн самбар нээх/хаах үед жигд анимаци ашигладаг.