Quittercheck is a tool for those who want to quit smoking. Users commit to stopping smoking for a desired amount of time and declare an amount of money they will be charged if they fail.
What is unique about the Quittercheck app is that it uses modern media such as video - recorded by the user - to fight the addiction rather than encouraging the use of smoking cessation aids.
This application supports the user's willpower through a commitment to specific behavior and a system of penalties and rewards.
During the cessation period, users are randomly asked to perform a nicotine test in front of the camera. They are also given a set of instructions before taking a video test.
Then they record themselves performing a nicotine test and show the results. Quittercheck employees verify test results. If the test is passed, the user is paid a reward.
Quittercheck is a healthcare app. It focuses on helping users quit smoking. And successfully get rid of the bad habit. It targets smokers in the U.S. The application provides video processing. Along with end-to-end order management.
Healthcare Industry is vast when it comes to the use of technology. From applications supporting a healthy lifestyle and nutrition, supporting physical activity, and emotional and mental stability, to those improving the work of doctors and hospitals.
A few years ago, it would have been unthinkable that a mobile application could also support you in quitting the addiction. However, over time, users got used to seeking help via the Internet and the tools they use every day - their cell-phone.
In 2019, nearly 14% of the U.S. adults aged 18 years or older smoked cigarettes. It means an estimated 34.1 million adults in the United States currently smoke cigarettes. As a result, more than 16 million Americans live with a smoking-related disease.
In 2015, 68.0% of adult smokers (22.7 million) said they wanted to quit smoking. Therefore, there is potentially a massive market for smoking quitting tools.
With those recent changes in human behavior, new opportunities arise. One of the companies that use these opportunities is Quittercheck - a healthcare app that focuses on quitting smoking.
Users record themselves performing a nicotine test. The video ends when nicotine tests display a positive or negative result. Such videos may take up to 20 minutes. Once uploaded to cloud storage, it may be displayed by an administrator who confirms the test’s execution and result.
We were asked to prepare an app that supports and automates the process of collecting videos performed while doing a nicotine test.
It was supposed to be available on both iOS and Android, so naturally, we picked Flutter for mobile and .NET for the backend. We also created an admin app that lets administrators review users' videos and manage their payments.
Our client wanted us to limit the number of tools included in our tech stack; therefore, we picked Flutter for Web for the web development of the admin app.
We also knew that our client would like to onboard his own small team of engineers at some point in time. Having all frontend (both mobile and web) done in Flutter allows the client to limit competencies they will have to look for a permanent contract.
We've investigated and consulted business and legal compliance. As a result, we've provided the app with integration with 3rd party system responsible for proper sales tax calculation.
We selected TaxJar (a fully integrated solution with the Stripe toolkit) due to its fast implementation, reasonable pricing (better pricing options than Avalara or Quaderno, which were also considered), and sound requirements coverage.
As a result, we were able to calculate tax rates based on the user's address and the type of chosen products. Also, due to frequent money transactions between users and the platform, we've proposed and implemented a payment flow that limits transaction fees to a bare minimum.
Here you can read how we limited a video upload to a specific time frame based on this case.
LeanCode helped limit the scope of work in order to release the app in an iterative and timely manner. We proposed and implemented integration with the shipping & procurement provider in order to fully automate the order process.
Advanced payment integrations
Robust infrastructure setup
Smooth takeover by the in-house team