01

CureSync

learn more

CureSync is a full-scaled solution for unifying the serial-numbering of pharmaceutical production on a global level and to prevent the illegal flow of counterfeiting and selling of drugs.

learn more

CureSync is a full-scaled solution for unifying the serial-numbering of pharmaceutical production on a global level and to prevent the illegal flow of counterfeiting and selling of drugs.

The main function of the software is to prevent illegal flows of counterfeiting and selling drugs. Developing activities are completely realized following an extremely restrictive pharmaceutical standards - GAMP5.

Derived out of complexity of Pharmaceutical serialization challenge, solution can satisfy demanding need for any industry looking for better consumer service, improved logistics or greater overall product safety. The key project features are presented in the list below:

  • Random number generation and management
  • Exchange of the serial numbers with external parties (CMO, MAH)
  • Track and Trace Management of the production line devices required to successfully print, verify and aggregate the product
  • Management of the product portfolio encompassed by regulatory requirements
  • Configuration based on specific client organization
  • Authentication and authorization using advanced User/Role/Activity model
  • Detailed track record and user access management for all system actions based on user role and rights
  • Changes review and validation, configurable process for validating any change befoire they are active in the system

Technologies

  • CureSync solution was built using the latest Java EE standards: Hibernate ORM, EJB 3, Primefaces. JQuery and Bootstrap CSS libraries were used for implementing the responsive UI.
  • The continuous integration and version control were implemented using Jenkins, Maven, Git and Ant.
  • The application is hosted on WildFly application server and PostgreSQL database, but may be hosted on most of the standard application and database servers.
  • System integration and process management are implemented using Apache Camel and JBPM.
  • The MVC model is implemented using Hibernate ORM for data access layer and EJB 3 for dependency injection.
  • SOAP, REST and Java RMI protocols are used for communication with external systems, like SAP, EPCIS and other CureSync instances. Since Apache Camel is used as middleware, teh application may be easily integrated using any of the standard protocols.
  • The processes are orchestrated using JBPM.
02

3XP Manage

learn more

3XP Manage is a Cisco Finesse integrated interface that gives control back to the Team Leaders and Contact Centre Supervisors. Manage is packed with features such as, Uploading & Changing WAV files within scripts, Changing Open & Close times and even Activating & Deactivating IVR options, plus much more.

learn more

3XP Manage is a Cisco Finesse integrated interface that gives control back to the Team Leaders and Contact Centre Supervisors. Manage is packed with features such as, Uploading & Changing WAV files within scripts, Changing Open & Close times and even Activating & Deactivating IVR options, plus much more.

The 3XP Manage app provides a user interface to manage different kinds of variables used by Cisco Finesse Collaborative Customer Care solution.

It consists of an administration part where administrators manage Users, Roles, Pages, Countries, Variables, UCC Documents and customer part where regular users could change values for variables and setup.

3XP Manage is used to handle different types of variables used by Cisco Unified Contact Center (UCC). What's important is that it could be licensed for UCCX (Express), UCCE (Enterprise) or both. UCCX provides functions to manage Express variables and to send documents to Cisco Unified CCX using Rest API. Meanwhile, UCCE provides functions to manage Enterprise variables and to send documents to Network host destinations using SMB.

3XP Manage menu contains: Users, User Action Log, Roles, Countries, Pages, Hosts, Documents, Documents History, Audit Variables, Audit Documents, Customer Pages, AXL API Tool and License.

Technologies

  • Java 8, Spring, Hibernate, Primefaces, SSHJ, JCIFS, Apache POI, Apache Tomcat 8.
  • 3XP Manage application is developed using Java EE open soource technology and may be hosted on most of the standard application and database servers.
  • The MVC model is implemented using Spring framework for data access layer and dependency injection.
  • The responsive UI is generated using Primefaces.
03

3XP Audit

learn more

3XP Audit application is a leading Business Continuity Platform that enables Customers to take regular At-Present Configuration Snapshots and automatically export to a functional As-Built Document in XLS, Word or PDF. Providing even more value, 3XP has enabled a One-Click Compare function, highlighting all the changes in a CUCM or UCCE environment with the click of a button.

learn more

3XP Audit application is a leading Business Continuity Platform that enables Customers to take regular At-Present Configuration Snapshots and automatically export to a functional As-Built Document in XLS, Word or PDF. Providing even more value, 3XP has enabled a One-Click Compare function, highlighting all the changes in a CUCM or UCCE environment with the click of a button.

 

The Audit application provides functions to audit different parts of Cisco Unified Contact Center (UCC) noted as Application Types. Audit of applications was done in different ways depending on system part. For Express database it is using SQL queries to generate snapshot. For devices (hosts in audit app) it is using SSH executing commands assigned to the host to get state snapshot. Also supports auto-runnable snapshots and host ping in order to check if it is reachable.

It consists of administration part where admin users manage Users, Roles, Commands, Alerts, Host Import, Settings and customer part where regular users could manage hosts and SQLs for different application types.

Audit menu contains:

  • Applications
  • Applications
  • 3XP Manage
  • CUCM
  • Data Centar
  • Routers
  • Switches
  • UCCE SQL
  • UCCE
  • Dumplog
  • Termination Graph
  • PG Status
  • UCCE API
    • Skill Group API
    • Agent API
    • Dialed Number API
  • Routers
  • Switches
  • UCCE SQL
  • Admin
  • Users
  • User Action Log
  • Roles
  • Commands
  • Alerts
  • Host Snapshot Alert
  • Mail Messages
  • Host Import
  • Settings
  • License

Technologies

  • Java 8, Spring, Hibernate, Primefaces, SSHJ, Apache POI, Apache Tomcat 8.
  • This application was developed using Java EE open-source technology and may be hosted on most of the standard application and database servers.
  • The MVC model is implemented using Spring framework for data access layer and dependency injection.
  • The responsive UI is generated using Primefaces.
04

3XP Live

learn more

3XP Live is used by call centers to handle, store and recall caller tickets and interactions. Using 3XP Live Admin the supervisors can create new agents, assign skill groups, add companies, build reports about the history of caller interactions, etc.

learn more

3XP Live is used by call centers to handle, store and recall caller tickets and interactions. Using 3XP Live Admin the supervisors can create new agents, assign skill groups, add companies, build reports about the history of caller interactions, etc.

The 3XP Live application provides additional features to Cisco Finesse Collaborative Customer Care solution.

It consists of a front-end application (3XP Live Call) for call center agents and a back-end application (3XP Live Admin) for administration. The front-end may be easily integrated with Cisco Finesse, while the back-end is used by supervisors for administration and reporting.

3C has five parts: Call, History, Inbox, Card Recharge/Create and Company

3A has three main parts: Cards, Company and Agent. Company has three sub parts: Companies, Contacts and Areas. Agent has four sub parts: Agents, Roles, Skill groups and History. A user has to be logged in see Agent part, whereas Cards and Company are “public” parts, can be accessed without login.

Technologies

  • Java 8, Spring MVC, Hibernate, Primefaces, Apache POI, Apache Tomcat 8.
  • This application was developed using Java EE open soource technology and may be hosted on most of the standard application and database servers.
  • The MVC model was implemented using Spring framework for data access layer and dependency injection.
  • The responsive UI was generated using Thymeleaf, Bootstrap CSS and jQuery.
05

PayPerLess

learn more

PayPerLess is a part of the system designed for the Serbian payment company for the purpose of simple payment of bills and use of electronic money (e-money) in Serbia.

learn more

PayPerLess is a part of the system designed for the Serbian payment company for the purpose of simple payment of bills and use of electronic money (e-money) in Serbia.

In addition to the basic functions of paying bills, selling and buying e-money, after signing into PayPerLess, it can be used to create different types of reports.

Payment of an account can be made only to pre-defined recipients which will be downloaded after registration and stored at a local station. Also, the application uses a barcode reader to speed up the payment process, supports cash and card payments, and more payments per transaction. At the end of the process, the payment receipt is printed on the connected printer.

For the sale of e-money, the amount of e-money and the method of payment is chosen. The electronic money receipt contains the PIN and the amount of e-money used for payment via the Internet or the payment of e-money.

All daily transactions can be found in the part of the report. The operator can see daily payment of the invoice, payment of electronic money and e-money payment list. It can also print revenue for payments from the latest transactions or print a daily transaction report with cash / card.

Some application functionalities may be disabled for the user. This is defined at the end, and these data are automatically transmitted after logging in.

Technologies

  • Java Swing, REST, XML, JSON
  • PayPerLess is a Java desktop application where integration with the central payment application is implemented using the REST architecture with automated processes for informing the buyer and the owner of the product.
  • Information about user activities and possible problems are stored in the Java logging framework.