Webinfinity / SaaS PRM Software webinfinity_case_01

Test-driven development for Webinfinity

Webinfinity is a unique Partner Relationship Management (PRM) SaaS platform that offers powerful tools for content management, analytics and distribution through business verticals for customers, partners, and employees.

3
YEARS
COOPERATION
6
ENGINEERS
TEAM
WEB SOLUTIONQA
webinfinity_case_02 Challenge

Webinfinity wanted to speed up the development of its single-page web application and needed solid tech assistance in development and QA. Webinfinity selected iTechArt as the service provider for our deep expertise in cloud-based web development. High performance, usability, and scalability were the top application requirements.

Solution

We started our work on the Webinfinity project with a comprehensive platform analysis. It was important to us to determine how well the application logic was aligned with the business value that Webinfinity was expected to deliver.

We also undertook a quality assessment in order to detect any application weaknesses and work out test-driven development strategies. Application testing ran in parallel with development and was based on test scenarios. We combined manual and automation testing in order to achieve better quality results and deliver the application within the project scope.

webinfinity_case_03
webinfinity_case_04

As for the application development, we efficiently accomplished the following tasks:

  • Optimized backend to improve the application performance.
  • Developed frontend with a responsive design across desktop and mobile devices.
  • Leveraged Amazon Web Services (AWS) for application development, data recovery and back-up, implementation of communication channels, and other purposes. Cloud services helped us accelerate development and delivery.
  • Implemented a set of new features, including in-app reporting, content editor, content workflows, user template management, and impersonation for admin/support managers.
  • Realized a unique authorization mechanism letting users select a preferable login method.

Through our joint efforts and time-proven DevOps practices, we delivered a robust application, meeting the expectations of Webinfinity.

Stack

Frontend
  • JS
  • Angular 1.5
  • HTML
  • CSS
  • LESS
Backend
  • C#
  • .NET
Data Base
  • Redis
  • DynamoDB
  • MS SQL/AWS RDS
  • Snowflake
DevOps
  • TeamCity
Other technologies
  • AWS
  • AWS Cloudformation
  • AWS CloudFront
  • AWS CloudWatch
  • AWS lambda
  • AWS S3
 
  • AWS SQS
  • AWS SNS
  • AWS Kinesis Streams
  • AWS KMS
  • Elastic Load Balancing
  • Kibana

Featured works

Sweep Travel SaaS Business Travel
Data Dwell SaaS Advertising
Webinfinity SaaS PRM Software

Contact us

We will use your e-mail for the purpose of contacting you