MyLuminette

Product

Web Application

Industry

Science and Medicine

Our Participation

Front-end, Back-end, QA

Build a Ecommerce website in order to sell and promote Light therapy devices. The client`s company mission is to help those peoples, around the world, who are deprived of Sunlight, regain their « joie de vivre » - they do this by innovation in the science and art of creating artificial Light. The website contains a lot of science researches which open to users the innovative way in medicine - Light Therapy.

Ecommerce website which is designed to provide users with all the relevant information regarding the advantages of Light therapy and sell the Light therapy devices so users can compare research conclusions and real experience.

picture

Order Flow

Users can easily purchase a device(s) filling in a short order form and pick a suitable payment method from different available options and fill up personal info. Subscription flow will be added later on.

Calculations and Discounts

The app has a complicated system of discounts. There are discounts grounding on number of devices ordered, different discounts (persentage, fixed price). Also the clients can see Full prices of products and VAT excl prices depending on the user`s region.

picture

Translations System

The aplication has a complicated translation system which allows easily manage as many different languages as required.

Integration With Logistic Company

Each order from website can be easily synchronized with Logistic company so the orders packaging executes very fast.

Analitical tools integration - Google Analytics, Facebook Pixel.

picture

Admin Dashboard

  • - Allows manage orders: see the full data of the person who made the order. See payment statuses (Pending, Paid, Failed). Synchronize paid orders with Delivery company;
  • - Warranty registartions managing;
  • - Make translations for all language versions of the website in the easies way possible;
  • - Transfer all data from tables to csv or excel;
  • - Manage Prices for different regions;
  • - Manage currencies displayed for different regions.

Challenges

Challenge #1

#1. Delivery service integration

There was a task to integrate the website with Delivery service. The service was choosen by the client. The challange was that the company uses FTP server for orders processing whcih is pretty outdated approach.

Solution

Even though the sytem was outdated to integrate with and documentation provided wasn`t clear enough our team managed to find a way of integration in a short time and adapt the codebase in order it could perform stable syncronization with the server.

Timeline

Started May 2020

Ongoing project

Our participation

1 back-end developers

1 front-end developers

1 project manager

1 SEO specialist

Technologies

Used Technologies

Server-side

PHP(7.4) / Laravel(7), Domain Driven Design, MySQL, Docker, AWS

Client-side & Tools

Lodash, GSAP, GIT (GitLab), Webpack, Laravel Mix, Bootstrap 4, Axios

Do You
Have an Idea?

Upload your CV
Preload gif with Tanos