CRM SYSTEMS

About the client

In mid-2024. we began cooperating with a large certification firm specialized in validating gambling machines and their related systems. We offered to create a more optimized, stable and generally flexible system which would allow them to more easily digitize their certification paperwork as well as other day-to-day office duties.

Read on to find out how the project was delivered.

Services

Web Design Frontend Development Backend Development DevOps

Technologies

Node.js MariaDB HTML CSS JS

The process & solution

At our first meeting we went over their current software, its abilities and the problems they've encountered while using it. We also collected the impressions of their workers, their suggestions and potential new features that would make their jobs significantly easier.

After collecting all the project requirements and settling on a price, we proceeded to split the development process into multiple phases:


Our first obstacle was extracting the relevant data from their Oracle APEX installation and migrating it to a MariaDB installation which we deemed suitable after examining APEX's architecture and use of the Oracle Database. Creating an access user and finding the correct database, all while knowing next to nothing about APEX or the Oracle Database, certainly was a challenge; however, one that we have managed to surpass.

Per the project requirements, we decided to follow the design schemes of the previous software as to allow for an easier transition into the new software. Once we had recreated all of the pages present in the previous software, we could then start adding the functionality for each one; requiring us to switch between the frontend and backend in order to rebuild all of the functions, one at a time.

Having recreated all of the functions the previous software provided, we moved onto QA testing every single page; the problems we found were minimal, as we knew we could only find so much on our own, and that is when we allowed unlimited access to everyone at the firm.

Fairly soon, the report rate started dropping and we all agreed that it was time to deploy the project into production, leaving the previous software on-line as a fallback in case anything major popped-up. The pushing to production was pretty straight-forward, we took all of our previously scattered pieces of infrastructure and moved them all to a single centralized server to function as one coherent whole.

Lastly we migrated the client's remaining services as well; including an email server, a private cloud-based file storage installation, and a WordPress website to name a few, all connected to their domain name and with configured access points as well as firewall rules to limit potential outside threats.

OUR WORK

Recent Projects

project image

Automating the creation of Legal Documents

The goal of this project was to digitize and automate the creation of legal documents in the PDF format, such as invoices, certificates, contracts, and many others.

READ MORE
project image

Certificate validation and technical data for Gambling Machines

We made highly optimized software solution to track the validity, throughput, and technical data for gambling machines. Our software is also extensively used the largest franchise in Croatian gambling industry. Over 90% of machines, servers, tables and other components from Croatian casions are in our system.

READ MORE
project image

Revolutionizing the high-performance e-commerce market

We have built an ecommerce platform from scratch, enriched by a multi-language based content management system, and highly optimized with top-of-the-line security, the perfect solution for any high-conversion web store.

READ MORE