Skip to content

Latest commit

 

History

History
94 lines (63 loc) · 3.23 KB

README.md

File metadata and controls

94 lines (63 loc) · 3.23 KB

flags-rest-service

This REST Web service contains 241 countries complies with ISO 3166-1. The country name is available in seven languages (French, English, ...). The Web service also included the 3 digit code of the country, the 2-letter code (used in many applications, including monetary applications ) and the 3-letter code.

For information, the information for country France , will be the following

  • Code ISO 3166-1 numérique : 250
  • Code ISO 3166-1 alpha2 : FR
  • Code ISO 3166-1 alpha3 : FRA

Supported languages

These are the currently supported languages

  • Czech
  • German
  • English
  • Spanish
  • French
  • Italian
  • Dutch

Does flags-rest-service not support your language? Please help us with a PR!

Travis CI status

Build Status

Gitter chat

Join the chat at https://gitter.im/sgrillon14/flags-rest-service

Technology

  • HTML
  • CSS
  • AngularJS 1
  • AngularJS 2 in progress...
  • Spring Boot
  • Spring Web
  • Spring Actuator
  • SVG
  • TestNG
  • Travis CI

Run Anywhere

RunAnywhere

Flags REST Service apps run anywhere the JVM does. Deploy standalone, in an app server, on a Cloud or all of the above.

Production URL (Example)

UX (AngularJS 1):

sampleAngularjs1

use cases:

Errors cases:

UX (sample CORS with public_client in 8085 server):

CORSOK

UX (sample CORS with public_client out 8085 server):

CORSKO

JSON response (Example)

[...,{"num":250,"alpha2":"FR","alpha3":"FRA","label":"France"},...]

Spring Boot Actuator

License

license, See LICENSE for details

Contributing

The issue tracker is the preferred channel for bug reports, features requests and submitting pull requests.

For pull requests, editor preferences are available in the editor config for easy use in common text editors. Read more and download plugins at http://editorconfig.org.