Contact us
Task
Develop an online platform to automate legal services.
S Lawyer is a next-generation LegalTech product from a renowned ecosystem, designed to revolutionise the way legal services are accessed and delivered.
In collaboration with the client, we streamlined the process of obtaining legal assistance. We created a service that eliminates the need for time-consuming meetings with lawyers, lengthy consultations, and tedious paperwork. From application to problem resolution, everything is handled online through the platform. Users can also track the progress of their legal proceedings, viewing its stages and statuses.
When personal interaction is required, an S Lawyer specialist accompanies the client, ensuring a seamless and user-friendly experience.
We successfully integrated digital technologies with the expertise of professional lawyers. The platform attracted over 5,100 new active users in the first month after launch.
The entire infrastructure is deployed on a cloud platform, hosting a Kubernetes cluster, SaaS services, and elements of the virtual network. Using GitLab CI tools, we prepare scripts for building frontend and backend services into Docker images.
The product comprises isolated services with independent entry points:
Groups of services form a stack, which is scaled into the company's cloud using Kubernetes. Application stack containers share resources and interact with other infrastructure services such as a PostgreSQL cluster, a RabbitMQ message broker, and the GlusterFS network file system.
We reduced costs and increased the service efficiency by implementing several key integrations to support the necessary business processes. Integrations include authentication, document flow, and communication with third-party services and vendors. The product is integrated with 10 components from the ecosystem, such as business profiles, instant payment services, and various APIs.
For users who are already customers, logging in or creating a personal account is easy. We integrated the authentication and authorisation system with the ID service via the OAuth protocol. Legal entities can use the business ID service for these actions. One-time confirmation codes for specific steps are sent through the mobile service.
We launched a mediation service for out-of-court dispute resolution with the help of an independent mediator. This service follows a unique step-by-step model involving multiple independent participants. Parties can hold meetings and reach agreements, with a professional mediator overseeing the procedure and preparing necessary documents.
Within the "Mediation" service, we automated scoring for legal entities. Integration with the business profile system allows for quick data retrieval from federal services, and the verification result is displayed in the personal account.
Integration with a document builder enables seamless transition to specific templates. Users receive pre-filled forms that just need to be checked for accuracy. Documents can be saved, edited, or deleted as needed.
The integration with the acquiring system allows users to pay for legal services using Apple Pay, Google Pay, S Pay, or by card. Legal entities can make payments through the company's business service.
Services are provided following a step-by-step model. The status and stage of service delivery are visible to all participants: client, lawyer, and mediator, ensuring transparency and clarity in the process.
To exchange original documents, the service redirects users to a federal platform where they can identify themselves and then proceed to a postal service to sign and send the document.
The service tracks the status and location of the shipment, while SOAP is used to exchange information and transfer shipment tracking numbers to the electronic postal service.
The S Lawyer chat room offers additional support and assistance. Users can arrange meetings, request supplementary information, exchange documents, and discuss case details. There’s no need to use external messengers—all necessary features are already on the platform.
We implemented three main user roles within the service system:
We added a "Family Law" section for resolving the following issues:
TypeScript
Express.Js
GitLab Cl
Next.Js
RabbitMQ
Redux
Kubernetes
PostgreSQL
Symphony
RESTful API
Google API
SendPulse
Xero
Stripe
Google ID
O2
Royal Mail
S Lawyer is a next-generation LegalTech product from a renowned ecosystem, designed to revolutionise the way legal services are accessed and delivered.
In collaboration with the client, we streamlined the process of obtaining legal assistance. We created a service that eliminates the need for time-consuming meetings with lawyers, lengthy consultations, and tedious paperwork. From application to problem resolution, everything is handled online through the platform. Users can also track the progress of their legal proceedings, viewing its stages and statuses.
When personal interaction is required, an S Lawyer specialist accompanies the client, ensuring a seamless and user-friendly experience.
We successfully integrated digital technologies with the expertise of professional lawyers. The platform attracted over 5,100 new active users in the first month after launch.
The entire infrastructure is deployed on a cloud platform, hosting a Kubernetes cluster, SaaS services, and elements of the virtual network. Using GitLab CI tools, we prepare scripts for building frontend and backend services into Docker images.
The product comprises isolated services with independent entry points:
Groups of services form a stack, which is scaled into the company's cloud using Kubernetes. Application stack containers share resources and interact with other infrastructure services such as a PostgreSQL cluster, a RabbitMQ message broker, and the GlusterFS network file system.
We reduced costs and increased the service efficiency by implementing several key integrations to support the necessary business processes. Integrations include authentication, document flow, and communication with third-party services and vendors. The product is integrated with 10 components from the ecosystem, such as business profiles, instant payment services, and various APIs.
For users who are already customers, logging in or creating a personal account is easy. We integrated the authentication and authorisation system with the ID service via the OAuth protocol. Legal entities can use the business ID service for these actions. One-time confirmation codes for specific steps are sent through the mobile service.
We launched a mediation service for out-of-court dispute resolution with the help of an independent mediator. This service follows a unique step-by-step model involving multiple independent participants. Parties can hold meetings and reach agreements, with a professional mediator overseeing the procedure and preparing necessary documents.
Within the "Mediation" service, we automated scoring for legal entities. Integration with the business profile system allows for quick data retrieval from federal services, and the verification result is displayed in the personal account.
Integration with a document builder enables seamless transition to specific templates. Users receive pre-filled forms that just need to be checked for accuracy. Documents can be saved, edited, or deleted as needed.
The integration with the acquiring system allows users to pay for legal services using Apple Pay, Google Pay, S Pay, or by card. Legal entities can make payments through the company's business service.
Services are provided following a step-by-step model. The status and stage of service delivery are visible to all participants: client, lawyer, and mediator, ensuring transparency and clarity in the process.
To exchange original documents, the service redirects users to a federal platform where they can identify themselves and then proceed to a postal service to sign and send the document.
The service tracks the status and location of the shipment, while SOAP is used to exchange information and transfer shipment tracking numbers to the electronic postal service.
The S Lawyer chat room offers additional support and assistance. Users can arrange meetings, request supplementary information, exchange documents, and discuss case details. There’s no need to use external messengers—all necessary features are already on the platform.
We implemented three main user roles within the service system:
We added a "Family Law" section for resolving the following issues: