Built by: BitBag Country: Switzerland Categories: Health & Care visit website
Doubling the number of sold lenses with mobile app and Sylius API
Lensvision is a Swiss contact lenses specialist. Read how Sylius API helped doubling the number of sold lenses with the a scalable web app.
Doubling the number of sold lenses with a mobile app and Sylius API

Problem

As Lensvision started to grow so much in the Swiss market, they decided to expand their business. Knowing everyday problems from the optic industry, they figured out that there are many opticians with limited access to the best fulfillers due to legacy software standards. They decided to provide a mobile app alongside an e-commerce web module for a specific optician, within which he can do the interview process, manage appointments and order lenses for a particular customer. The web e-commerce app, on the other hand, should be an e-commerce addition to the Optician’s website. It has to allow the customers to order their lenses online, having the information about lens parameters stored for the optician they are visiting.

Challenges

The biggest challenge of the project was to design a proper micro service architecture that would aggregate all the data and is flexible enough to expand for more fulfillers. Elvi team decided to work on top of PHP and Symfony. However, they hadn’t had much Sylius experience at that time.

Goals

  • Building a mobile and web e-commerce app.
  • Projecting the proper API layer for orders and appointments.
  • Building an ERP system for fulfillment connectors.
  • Integrating with a CRM.
  • Setting up a micro services architecture alongside automated deployment processes.

Solution and Outcome

BitBag‘s technical team joined Elvi project as Sylius and Symfony specialists. Starting with one person as a consulting, we participated in the proof of concepts checking up Sylius performance, setting up data models, migrating the current business data. To help understand and implement the best Sylius and Symfony practices and standards, we provided a list of recommendations and suggestions. Later on, we actively participated in the project development with the Elvi developers team expanding our cooperation up to 4 people.

  • Lensvision got a working product that helped them to find funding for the next years
  • After the first MVP version was released, they opened their business for 50 new opticians.
  • The average number of sold lenses has doubled and they opened to a brand new industry.

Their future plan is to acquire new countries and become the leader of the market.

The result

As a result, Lensvision got a working product which helped them to find funding for the next years and after the first MVP version was released, they opened their business for 50 new opticians. The average number of sold lenses has doubled and they opened to a brand new industry. Their future plan is to acquire new countries and become the leader of the market.