2017 ● Case Study
SoProd

Web Apps ● API's

The Client

Solocal

Solocal is a French leader in the offline-online Direct Marketing sector and in the realization/creation of SEO and websites.

Solocal positions itself as a true specialist in marketing data, multichannel and digital solutions.

Solocal (formerly SoLocal Group) is a company specializing in advertising and digital marketing for local businesses. It also offers research and intermediation services between individuals and professionals. It is one of the leading European groups in terms of internet advertising revenue.

LOGISTIC
Angoulême, France
HEADQUARTERS
Paris
EMPLOYEES
1.001-5.000
Sectors
DIGITAL MARKETING
DIRECT MARKETING
WEBSITE
SEO
SEM
SMS CAMPAIGN
E-MAIL CAMPAIGN
POSTAL MAILING
TELEMARKETING

The Software

It is a production software, from Solocal Group, capable of managing all the company's productions.


SoProd is responsible for receiving requests for services and products, enabling their management, assigning tasks and is also capable of carrying out automated processes. All this through several defined and completely dynamic flows, depending on the product/service.

It has several interfaces for different purposes: CRM, KPIs, Configuration, Consultation, among others, all with different access levels (that is, depending on the level of the user, you may or may not see the interface in question).


It also contains many integrations with third party software/platforms.

Challenge

Through the provision of our Outsourcing and Nearshore service, with the objective of providing a service both remotely and in person when necessary, the objective and challenge requested for this project is mainly to improve performance and the evolution of features.


As it is a production software, it was also necessary to study and deal closely with not only the IT team but also with stakeholders directly related to the production team itself, in order to better understand their needs, current problems and what features are desired.

Solution

Focusing initially on performance, analyzing and restructuring the project in terms of the implemented code, it was possible to identify and improve a lot of points. After this restructuring, a huge performance improvement was achieved, achieving that existing interfaces could be presented between 2x to 5x faster and always maintaining the current functionalities and usability.

At the production level, this improvement represents a great reduction in the dead times of employees, which in turn increases the quantity of products produced.


New features were also developed and restructured, such as: KPIs, Flow Diagram, Production sub-flows, handling customer orders, external integrations, among many others.

Technologies

SQLServer
.Net Core
C#
HTML5
CSS3
JavaScript