A digital marketplace for finding and booking tee times across Europe.
9-month cooperation, further extension and application support
Technologies: Java, Groovy, Grails, Bootstrap
UNL Solution was challenged to provide software support in Nexxchange expansion. The customer requirement was to integrate the developer’s systems into the other services. The developers' major responsibilities were to integrate the platform with a fiscal system of Slovenia and Greek Cyprus, work with POS terminals and implement the protocol of the French Golf League to the customer’s system. In addition, the most important customer’s request was to find the highly qualified and experienced developers, who would perform the implementation of protocols without asking too many questions.
The platform fundamental part is written in Groovy programming language. As for the framework, the website is based on a Grails with the advantages of No XML configuration, ready-to-use development environment and functionality available through mixins. It was used in conjunction with Bootstrap front-end framework. Apache Groovy was chosen due to its stable performance in AST transformations, triggered through annotations, and Java-syntax-compatibility. For the development of client-side logic, our developers used DOM manipulation library with all its advantages in the face of cross-browser support, feature detection, extensibility through plug-ins and JSON parser. Database Management System was implemented by MariaDB, a community-developed fork of the MySQL Database.
The main features of Nexxchange are as follows:
The new features have been successfully implemented, nowadays Nexxchange is on the stage of further extension. The platform achieves great results in the field of e-commerce, because of its competitive advantages: high functionality, individual pricing, Membership-Sharing-Model and data protection. The number of users of the system, its popularity and ratings are constantly growing, and these facts best confirm the success of the product.