/visa-map

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

license Contributions welcome GitHub contributors GitHub commits

built with love gluten free

Website

https://visa-map-two.vercel.app/

Contribute

public/visapolicy.json

Visa-map uses a .json file to fetch the corresponding visa policy information for each country.

screenshot

Format:

"passport": {
  "ISO 3166-1 alpha-2 code": number
}

Example: United States -> France
United States passport holders do not need a visa to travel to france, therefore visa-free (7) is the corresponding number.

"unitedStates": {
  "FR": 7
}

To contribute, simply navigate to the passport, ISO code, and change the number.
Example: France now requires United States passport holders to get a visa.

"unitedStates": {
  "FR": 7
}

      |
      v

"unitedStates": {
  "FR": 14
}

Corresponding numbers:

0: Home country (pink)
1: Permit required (red)
2: OECS freedom of movement (orange)
3: MERCSOUR freedom of movement (dark green)
4: EU freedom of movement (dark blue)
5: GCC freedom of movement (brown)
6: Freedom of movement (light pink)
7: Visa free (green)
8: Visa on arrival/E-visa (light green)
9: Visa on arrival (yellow)
10: E-visa (blue)
11: Special permit/police check (purple)
12: Simplified visa (light grey)
13: Confirmation required (black)
14: Visa required (gray)