Desktop application for payment

By lmartinez, 1 July, 2022

 

 

Content
Title
Challenge
Description

The client provided the collection service through a third party in charge of the operation, software, and execution necessary to function. This third company leaves the country and Super 99 needs to meet the users' needs to make payments at their points of sale. Seeking to offer convenience to users.

 

Due to this, the client needed to design and create an application that met its needs and that was safe, practical, and connected to both, the programs of the companies that provide the services, and the servers of Super 99. For this reason, Super 99 goes to Rootstack.

Style
Default
Image position
Right
With Background
No
Text Alignment
Left
Variant
Default
Title
Solution
Description

Rootstack collected all the information and features that the client required for its collection application and proceeded to make the first design for approval. This first stage would be the brainstorming and implementation of the desktop app to work with TIGO services, which are divided into mobile and home.

 

Rootstack team was involved in different parts of the project: there were five developers and a Project Manager. They were in charge of designing the process roadmap and dividing the sprints based on the operation's needs.

 

They were in charge of designing the desktop app in React Electron, to offer a clean interface for the users who will manipulate it (Super 99 collaborators and allied collaborators of the companies that provide services, for example, TIGO). In this desktop app, both parties can obtain a report and validation of the operation with different levels of detail such as Users, dates, amounts, #contract, #branch, and #collaborator, among others.

 

The desktop app is powered by the BackOffice created in Laravel with PHP by Rootstack. This is the transmission channel between the server and the desktop app. Here, the permissions of users, branches, and different functions are managed. Rootstack set up the entire operation on the Super 99 server to keep the data safe.

 

Rootstack provided DevOps service

 

For the project, GCP Cluster technology was used in the DevOps process. A GCP (Google Cloud Platform) cluster generally refers to a group of virtual machines (VMs) or interconnected instances that work together to perform a specific task or provide a service.

 

For the DevOps team, this was the ideal technology to use within the project since they had all the necessary tools to complete all the essential tasks of this service.

Style
Title & Description & Media
Image position
Right
With Background
No
Text Alignment
Left
Variant
Default
Title
Main features
Description

It is worth mentioning that Rootstack apart from designing the process flows for the application and implementation, also accompanied the operation in the selection of the first pilot branches, due to the fact that a constant synergy with the client was needed because there were hardware factors in the points of sale that needed to be updated.

 

 

The project was managed from Rootnet, where sprints were defined each week to review previous points and present needs that arose along the way, such as updating operations, special operations such as cancellations, supervision authorizations, mobility of users in different branches, the definition of roles and permissions for the correct management of the business.

 

On behalf of Rootstack, certifications were carried out with the TIGO Mobile and House teams, where the correct operation of sending and receiving information to TIGO's SAP ERP was verified. Security analysts, collection agents, and product certification and verification agents were involved here.

 

Rootstack subsequently trained the client's team so that the staff could understand how the desktop app works.

 

The company staff was trained in the use and operation of the collection application. This program and information from the BackOffice are also integrated with Super 99's SAP ERP for the corresponding reporting and data validation in operations.

 

This is how Rootstack developed and completed the project, delivering a flexible and scalable application, where new services of the same client can be added and deactivated, individually managed by branch without affecting what is implemented. Likewise, new clients and services can be added to the BackOffice once the integrations are done.


 
Technologies

 

The technologies, tools, and languages ​​used throughout this project were Laravel, Electron, React, PHP, Rootnet, and SAP.


 
At Rootsack we have more than 10 years of experience creating, designing, and implementing projects for companies from different industries, impacting a wide variety of areas and operations. We have more than 200 clients and more than 300 successfully completed projects. Our expert collaborators in different technologies and languages ​​make this possible since our clients access all the technical knowledge Rootstack offers. Looking for a tailored solution? contact us

Style
Default
Image position
Right
With Background
No
Text Alignment
Left
Variant
Default
Testimony
Author Role
CFO
Author
Construction Company
Quote

“Mastering business data is key to define strategies that have an impact. Working with Rootstack, we were able to take control of our data and analyze it purposefully to help us advance in the right direction.”

Author Role
CTO
Author
Financial Institution
Quote

“Working with Rootstack has been a wonderful experience. They have truly helped us improve our site design and performance, allowing our business to grow and stand out in the online world”

Title
Our clients speak: Their experiences with our team
Subtitle
Gain valuable insights into the experiences of our clients through their testimonials. Explore firsthand accounts of how our solutions have made a positive impact on their businesses.
Margin
With Margin vertical
With title
Off
Title
Check out some of our other success stories!
Text Alignment
Center
Text Color
Dark Indigo
Items Alignment
Center
View
Success Stories
Item style
Success Story Card
Show Filters
No
Margin
With Margin vertical
With Background
Off
Variant
Modern variant
Title
Software services to accelerate your project vision
Text Alignment
Center
Text Color
Dark Indigo
Items Alignment
Center
View
Services
Item style
Service Card
Show Filters
No
Margin
With Margin vertical
With Background
Off
Variant
Modern variant
Weight
0
Image
Hero
Title
Desktop application for payment
Image
Image
Rootstack
Description

Rootstack collaborated with a supermarket

in building a desktop application for payment.

Text Color
Dark Indigo
Text Alignment
Left
Size
Medium
Overlay effect
Hide overlay effect
Margin
With Large margin bottom