shakaracut

Fashion and design online store

Inventivelabs overseas and work together with in-house Shakaracut dev-teams to rebuild and migrate their online store from Shopify, fashion-and-design-online-store

Our Austin-based startup customer called on us to rebuild their eCommerce web application from scratch and migrate it away from the Shopify server. We are to work with their in-house dev-teams for training and maintenance purposes and together to cover the complete cycle of a brand new eCommerce web portal for their fashion and design store.

    Technologies: 

  • Web App, Python, Django, Javascript, Sass, PostgreSQL, AWS

Our Austin-based startup customer called on us to rebuild their eCommerce web application from scratch and migrate it away from the Shopify server. We are to work with their in-house dev-teams for training and maintenance purposes and together to cover the complete cycle of a brand new eCommerce web portal for their fashion and design store.

 

Our team was involved throughout the requirements analysis, claim management software development and testing. In the two years of cooperating with the startup, our dedicated team has grown tenfold, from 4 to 40 specialists, who include business analysts, software engineers, manual and automated testing experts.

Kanban for Lean Startup

In line with the customer’s adopted lean startup methodology, we set up continuous deployment and iterative product releases to cut down development cycles and speed up the product’s viability discovery. This way, we could deliver the solution using a limited amount of resources while assessing end users’ specific requirements.

As project tasks were coming on a rolling basis and were highly dynamic, we gradually moved to the Kanban methodology instead of Scrum that was adopted initially and introduced the by-feature release schedule.

The Case Management Portal

Our Austin-based startup customer called on us to rebuild their eCommerce web application from scratch and migrate it away from the Shopify server. We are to work with their in-house dev-teams for training and maintenance purposes and together to cover the complete cycle of a brand new eCommerce web portal for their fashion and design store.

 

  • The case configuration portal for insurance case setup, creation and management of user roles, and permission-based authorization.
  • The case management portal for processing the configured cases.
  • The CRM portal with a variety of entities (e.g., account contact data, corporate handbooks, etc.), which are used within the configuration and case management portals

Python became the key technology of the solution due to its well-developed ecosystem, easy upgrade to new versions, and the codebase stability of its libraries and frameworks. Further, into the project, we also complemented it with Kotlin to create new functionality.

Kotlin has all the advantages of Java while also being newer, allowing for faster development, ensuring better code maintainability and readability by being more concise, and preventing common development errors by design.

The system is event-based as it has to be fail-safe and continue functioning in the event of certain services being unavailable. The communication between the solution parts through the events provides for higher fail-safety than through traditional REST APIs.

 

Continuous Integration and Code Review

 

To monitor and ensure the technical health of the project, we set up continuous integration and code review. We employed the following tools:

  • SonarQube for source code quality management
  • Checkstyle for static code analysis
  • PMD for source code analysis
  • FindBugs for finding defects in Java code
  • Detekt and Ktlint for Kotlin code analysis
  • TSLint for checking TypeScript code for readability, maintainability, and functionality errors
 

 

We developed a scalable and highly customizable claim management software-as-a-service platform that consists of three portals and covers the full cycle of insurance claim processing.

The product is now in use by insurance SMBs and large corporations. The users highlight its ease of use, speed, and flexibility, which allow them to market their insurance offers quickly while providing an outstanding customer experience.

The startup went on to raise £1 million in series B funding and continues developing their claim management platform with Iflexion as their technology partner.

It was a great pleasure working with the Inventivelabs team. We are happy with the result, hopefully, we continue working with them for a long time to come. The project was iterative and they got feedback from key stakeholders in our business

Maryam M

Co-Founder, Shakaracut

Let's talk about your next project

If you are ready to start your next online business!