ISIC: Benefits portal with secure authentication

ISIC cards worldwide are supported by our backend

We work with ISIC’s global head office. With them we have created a platform which manages over 20 million cards issued in tens of countries, providing hundreds of student benefits and many integrations with partners’ systems at the national levels.

These systems run in the cloud in high accessibility mode with almost exclusive use of open-source technologies.

If you have ever owned an ISIC/ITIC card, chances are it passed through systems built by us.

Technical solution

Backend systems run in Java and Spring, frontend systems in JavaScript (Vue3 among others) and PHP/Symfony5. By the way, did you know that Symfony4+Doctrine in PHP looks almost the same as Spring+Hibernate in Java?

Indexing is done by Elasticsearch and in the partner frontend, it can look like this. The platform runs on Amazon AWS in Docker containers which are automatically managed by Ansible.

The platform includes

  • CCDB system – record-keeping and verification, virtual card issuance processes and plastic cards production. The system maintains over 20 million cards, the majority of data is drawn into the central database from national ISIC representatives whose platforms we also create and maintain.
  • OI system – online card applications for individuals and also Point of Sales branches’ card issuing
  • BM system – database for benefits, their providers and participating branches. Currently contains hundreds of benefits and allows you to display relevant ISIC discounts in your area through the mobile app. 
  • OM system – maintenance of hierarchy of ISIC organizations and their users, used also for API access. In principle it is a tailor-made identity management tool for 20 million global platform users.
  • GEO  system – Google Geocoding API and Google Places API database alternative. This system synchronizes with data from Geonames (a free community database).

ISIC Association

The ISIC Association is the non-profit membership organization responsible for the management, growth, and global development of the International Student Identity Card (ISIC). Today, the ISIC Association operates in 110 countries integrating a community of over 130 member organizations and serves more than 2.9 million students, providing access to thousands of discounts at tens of thousands of locations worldwide.

Have any questions? Contact our team.

We’re here to help you with a smooth IAM implementation and guide you through any challenges along the way – whether you’re starting from scratch or looking to move your current solution forward.

Get in touch to find out how we can assist you.

Get in touch to find out how we can assist you.