Insurance policies selling platform

Platform for selling and managing insurance policies.

Client overview

Customer location

United States



The client is one of the most promising InsurTech companies in the US.


The client's business model is based on the collaboration with partners for outreaching end clients for selling policies. Client needed digital platform that would allow to manage relationships with partners and help partners sell policies through their channels.


The project was developed in collaboration with Foundevs technology partner from Estonia. Customer came with their innovative business model and they were looking for technology partners to build product from scratch.

The project consisted of 4 parts (sub-projects):

  1. Widget for selling policies online Widget with multi step wizard allowing users to select, compare, purchase insurance policy fully online. Widget can be embedded to any Partner website and can sell products that Partner specifically wants to sell.
  2. Portal for customers A website for customers where they can see purchased products, transactions, file a claim, cancel a policy, manage payment methods.
  3. Admin panel Admin panel for insurance company employees. Website that allows to manage customers, contracts, products, partners, configs, do cancellations, corrections, renewals, manage failed payments.
  4. API API that allows to purchase policy, for Partner who have their own UI for customers engagement. Ability to purchase with card, direct debit, change start date, ability to purchase for legal entities for their customers.


Widget for selling policies online features:
  • Compare insurance products features
  • Select insurance product
  • Provide personal data, home property data
  • Purchase insurance product for someone else
  • Checkout
  • Pay online with credit card (via Stripe)
  • Contract PDF generation
  • Account in User portal creation
  • Authentication, authorization in user account via Widget
  • Sending emails with contract PDF and link to User portal
  • Creating user, contract, transaction records in HubSpot
  • Script for analytics in widget (FullStory)
  • Data flows from DynamoDB to Redshift configuration (using FiveTran)
Portal for customers features:
  • Authentication, authorization
  • View list if purchased products
  • File a claim
  • View list of claims
  • View list of transactions
  • Add/remove payment method (credit card, ACH direct debit)
  • Update personal info
Admin panel features:
  • Authentication, authorization
  • View list of Customers
  • Manage Products (create product, view, edit, remove, list of products)
  • Manage data in Widget
  • Manage PDF files templates
  • Manage Contracts (view contract, list of contracts, update contract)
  • Contracts automatic renewal process
  • Contracts automatic failed payment process
  • Data migration scripts (data migration from legacy systems)
API as a service features:
  • Authentication, authorization
  • Provide tax information
  • Provide legal information
  • Purchase policy
  • Purchase policy with future start date
  • Purchase policy via invoicing (credit card, ACH direct debit)
  • Policy purchase on behalf of escrow company



Foundevs scope of work

Business analysis
Product ownership
Project management


Interested in cooperation?

Leave your details and we will contact you shortly

pdf, doc(x), zip, rar, jpg, png
I have read and agree to the Privacy Policy

We use cookies

This website uses cookies for analytics.

By continuing to use our website you agree to our use of cookies. To learn more clickPrivacy policy.

Privacy Preference Center

When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.

manage consent preferences

Analytical cookies

These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.