Microsoft granted $23, 000 to the team with Belitsoft's developer who created a Chatbot

Our custom software developers devote some of their free time to participate in weekend hackathons*. They are already known among professional developers’ community as winners of the What the Hack 2014 (for the alarm box equipped with LEDs that reacts to signals coming from the Internet) and the winner of the special award for innovation in banking & finance at FinTech Minsk Hackathon 2015.
Sep 12, 2017

Custom Software Testing

Being a professional developer is more than just coding, it means more concern about delivering a usable product in a limited timeframe.

Our developer’s team was among awardees of the international Clean & Health Tech Hackathon that took place on 22-24 April 2015 in Minsk (Belarus). The team has built the MVP of the Telegram Bot for weight control (iFoodyBot). Microsoft supported their project and granted the team with $23,000 in the form of Microsoft BizPark services. 

Telegram is a cloud-based messaging service “with a focus on speed and security”. Telegram Bots (chatbots) are applications that run inside Telegram to provide simple and factual information, such as weather forecast for the coming weekend, current traffic conditions, definition for a new word etc. on-demand. The purpose of a chatbot is to emulate a human while serving human informational needs.

iFoodyBot was built with Node.js and MongoDB. It can count calories and provide recommendations according to user’s weight control goals. A user sends messages to the iFoodyBot with the information about what he/she was eating during the day, the chatbot counts those calories and informs how much calories one needs to consume in order to lose, maintain or gain weight.

For example, there are about 46 calories for 100g of unsweetened apple juice (data of the United States Department of Agriculture), and user plans a 2,000-calorie diet (the U.S. Food and Drug Administration recommendations). iFoodyBot understands the message in Telegram “I drink a cup of apple juice” as if a user has already consumed 128.8 calories from 2,000 (1 cup is 248g).

iFoodyBot is able not just to memorize all of the eaten food or determine how much calories does each of them contain but also reminds the user to keep daily track of everything eaten and provides statistical data per week/month. Before any further communication with iFoodyBot, the Telegram users should add it to their contact list as usual.


MVP is a minimal version of the product with a minimum set of features that is enough to deploy and test the key hypothesis to solve problems of this product potential customers.

hackathon is a short time, for example, two days event where software programmers and other specialists come together to create value for business and society by building a new software product.

BizSpark is a Microsoft three-year program that supports IT projects by providing necessary resources such as free access to cloud services, software, and support to design, develop, test products and distribute them on the Internet. 

Blog writers

Subscribe to Belitsoft's Blog for Entrepreneurs

Join successful software startup founders! Get insights from growing companies like, where to get an idea, how to validate it, how to launch, and how to hire people - everything. Enter your email address below (no spam):

Email *


This is it. You have a big idea that will disrupt education and propel you to the top of the eLearning industry. Now you just need to... do what exactly? A good first step would be to read this article and learn the steps to launching your own learning software.

Our team is experienced both in PHP programming and Node.js development. We have a portfolio with both PHP-based applications and Node.js-based applications as well as mixed ones. What do we take into account when considering which tool to use in custom software development? ...

Laravel framework is very popular for custom software development. It is the Most Starred PHP Framework on Github: more than 35 000 developers from all over the world (mostly from the USA) greatly appreciate robust features of this platform. Based on data of the BuiltWith, Laravel's popular websites verticals include Business, Entertainment, Media, News, Shopping, Technology, Vehicles. Why is Laravel so popular? ...

Laravel is the Most Starred PHP Framework on Github: more than 30 000 developers from all over the world (mostly from the USA) use it for custom software development. Thinking about Laravel 5 but don’t know where to start? Among the features that make Laravel framework better than others there are awesome documentation, community and step-by-step tutorials. In this post, to save your time, we've gathered expert advices on how to download, install and configure your first Laravel-based project ...

Belitsoft has a huge experience in MVP software development for startups and prototypes for existing brands. MVP is a minimal version of the product with the minimum set of features that is enough to deploy and test the key hypothesis to solve problems of this product’ potential customers. Experts suggest that, in B2B, it’s not an MVP until you sell it. Viable means you can sell it. ...

The way to get profitable startup idea is not to try to think of startup ideas (including SaaS development). It's to look for problems, preferably problems you have yourself.  In fact, for many entrepreneurs, successful business ideas start out as solutions designed to address a challenge they face personally. Solving the problem that frustrates you may be one of the best ways of finding an idea for your startup. Look at these software developers who turned their problem into success.  ...

Get A Free Quote

Do you have a software development project to implement? We have people to work on it.
We will be glad to answer all your questions as well as estimate any project of yours.
Use the form below to describe the project and we will get in touch with you within 1 business day.

Call us:
Phone - USA
Contact form