03 Expertise

Three problems.
Shipped.

A closer look at platforms dotNear has delivered: prepaid corporate cards, an event ticketing ecosystem, and escrow payments for the travel industry.

  • Financial services
  • Ticketing
  • Travel
  • PCI DSS
01

Financial services startup

Prepaid corporate cards, end to end

Scope, objectives, challenges

dotNear was appointed to develop an application to manage all aspects of a prepaid card for business expenses, enabling companies to manage corporate expenses more efficiently. This included issuing prepaid cards, tracking and reporting on transactions, managing expense limits, monitoring the approval flow by accounting departments, as well as fully PCI-compliant storage of all credit card information.

dotNear’s solution

We delivered a product with multiple user interfaces — customer via web and mobile, accounts administration — all serviced by a single set of RESTful web services. The system delivered high availability, zero downtime for maintenance and release, and PCI DSS compliance.

  • AngularJS
  • Ionic
  • Java 7
  • vert.x
  • Google Guice
  • Apache Jackrabbit
  • Pentaho
  • PostgreSQL
  • Camunda BPMN
  • Ansible
02

Event planning & ticketing

A ticketing platform rebuilt for scale

Scope, objectives, challenges

The platform supports event organisers across the entire ecosystem for ticket sales: a responsive, easily embeddable ticket shop, a mobile app acting as a point of sale at event doors, iOS and Android apps for organisers to scan tickets and see real-time sales reports, plus dashboards and reporting tools. The previous version had been in use for some time, and the client was experiencing major problems maintaining a complex yet unstable application.

dotNear’s solution

dotNear took ownership of the codebase, fixed the major defects, and then transitioned from a monolithic Zend PHP/MySQL application to a more flexible microservices architecture. The team delivered both major system improvements and innovative mobile apps to solve the client’s business problems.

  • Silex
  • PHP
  • Node.js
  • PostgreSQL
  • REST
  • Objective-C
  • Java
  • Bamboo
  • Travis CI
  • Cucumber
  • Docker
03

Travel industry

Escrow payments for major travel operators

Scope, objectives, challenges

The commercial objective is to minimise the risk for travel transactions where the payment and the delivery of the service do not coincide. The service provides an intermediary between travel operators, their customers and a bank.

dotNear’s solution

We developed an innovative escrow system to be used by major travel operators. The scope included automatic processing of escrow transactions, multiple payment methods, management of trust accounts, payment rules and distribution of funds to beneficiaries. The platform has several interfaces: integration with customer booking systems, payment gateways to the banks, and an administration application for travel operator employees. dotNear also helped with DevOps on this account.

  • AngularJS
  • Bootstrap
  • Java
  • Spring
  • Hibernate
  • Liquibase
  • PostgreSQL
  • Jira
  • Jenkins
  • Maven
  • Ansible

Next step

Send us a project brief. Or just say hi.

A short note is enough. We reply within one business day, and a qualified shortlist can follow in 48 hours.