Django, Javascript, Microservices, Python, REST API

We’ve designed and created a powerful Framework builder that allows for contract templates to be created and then split into sections with separate business terms and conditional clauses.

Challenge

Speed necessities for contract negotiation

Contractroom screenshot

Contractroom called for developing a secure and performant web application from the ground up that would be highly available and stable enough to deliver the best experience for companies from the Fortune 500 list.

The primary focus needed to be on real-time contract cooperation and negotiation, digital signatures, document workflow visual designer, rich text editing of long documents and Word format import/export. In addition to the main cloud environment, it also needed to allow private cloud, on-premises, and white-labeled deployments. Since the application was supposed to deal with highly sensitive data, the highest security requirements were necessary to be implemented into the system and at the same time being able to blend in with the current workflows, maintaining a multitenant structure but also supporting on-premises private cloud. Also, the end-users of the application are used to a certain set of tools with a very particular user interface. That’s why the UX needed to be top-notch and in line with the users’ expectations. This application held a business-critical functionality with process documents 300 pages long and as such the MVP needs to be delivered to the market extremely fast. That’s why it was required for our team to be highly available and to present the highest performance possible.

Solution

Speeding things up for big-name clients

Contractroom screenshot

We’ve designed and created a powerful Framework builder that allows for contract templates to be created and then split into sections with separate business terms and conditional clauses. Each framework can have a set of specialized rules associated with it, allowing users to automate common tasks like requesting approval when the terms exceed predefined values. The contracts can be defined as a part of a multi-document engagement and then the entire document workflow can be defined in a CRM system. Then the people responsible for the next actions are notified about a new task pending. We’ve also created an integrated, system-wide, full-text search and analytics solution to increase document management capabilities of the application. The entire infrastructure was built on AWS, leveraging its dedicated services like RDS and Elastic Load Balancer, utilizing state-of-the-art technology for the entire architecture. We also handled the production environment setup and maintenance in the Amazon Web Services cloud. Also, our team handled all the aspects of infrastructure setup for the end-client on the cloud and on-premises, for global corporate clients like Facebook.

More case studies

Tablet image

Finexy: Machine Learning-based Portfolio Optimization

A detailed case study of an asset management on ML-based solution done by NG Logic LLC for Finexy

Read more
Tablet image

Django, HTML5 & CSS, Javascript, Python, REST API, Vue.js

League Directory

Automating the process for assigning responsibilities and tasks to AJLI’s members globally, by coordinating the administrative side with the end-used components to ensure flawless task management and communication.

Read more
Tablet

AWS, Django, ElasticSearch, Go, Python, Slate

NewsDirect

We’ve designed and developed from the ground up a microservices-based architecture, both front-end and back-end incorporating state of the art modern technology allowing for communication using both synchronous and asynchronous calls to ensure high system flexibility and scalability.

Read more
Tablet

GRPC, Kafka, Kotlin, Microservices, React.js

Spruce

Our team provided consultancy and technology expertise to deliver a new, better experience to the end-user. Delivered a new, better solution for the end-user of the web app to maximize the experience.

Read more
Tablet image

Django, HTML5 & CSS, Javascript, Python, REST API

American Red Cross

Redesign the entire intake process for new volunteers became the major challenge as even 150K new applicants needed to be processed.

Read more
Tablet image

LDAP, PLONE, Python, ZODB

Setis

A complete website redesign that included the migration of the content from the previous CMS, adding several features specific to SETIS and implementation of new site design.

Read more
Previous arrow icon
Next arrow icon

Talk with experts

We look forward to hearing from you to start expanding your business together.

Email icon [email protected] Phone icon +1 (888) 413 3806