MVP of an application on Telegram in 4 hours — a case study from Avivi on the use of Claude Code
15 April 2026
next article
“An unrealized idea is dead. But someone else will definitely resurrect it.”
Who and when said it doesn’t really matter, because it always works, especially in the world of technology. In the following, I will talk about the need, the idea of solving it and creating a tool using artificial intelligence, which is quite real here and now. Of course, if you know where to look and what to do.
Background
Where to buy a product at the best price? Everyone is interested in the question - it's all about the product itself. I once asked myself this question when I was looking for my favorite beer. There are many offers, and good options are available from retail chains, but how to find the best one without overpaying for an unreasonable markup? The manual search option is uninteresting — it's boring, long and it's far from the fact that I will come across what I want on the first page of Google (and I simply won't go to the second page).
If only there was "something" that would do all the boring work for me and say: the cheapest is here, there, and there; everything else is not so profitable.
So my need: a banally simple and affordable solution that will find profitable offers for your favorite beer here and now. Each of you can form your own need and the ideal solution that would satisfy it. But with a probability of 95% you will not find exactly that anywhere. So, there is only one way out — such a solution must be created.
Decision
In short, we created exactly the solution I needed, in the shortest possible time. Even, say, a year ago, developing such an application would have required ten times more time and resources, but today we have a lot of offers from artificial intelligence platforms at our service.
From the moment I voiced my need to a profile developer to the moment I received the three most profitable product offers directly on my smartphone via Telegram, 4 hours passed, I counted. However, what is even more impressive is the time it took to write the code itself — without discussing the mini-project, writing prompts , preparing the environment, settings and tests. The generation of the application itself took Claude Code 8 minutes and 8 seconds.

The eternal question: “Where to see the result?” has been solved in the most rational way today, which is extremely simple for the user and requires practically no effort to implement — in Telegram. Main advantages:
-
Almost everyone has the Telegram application on their smartphone, and if not, installing it officially is not a problem or time-consuming. In return, the user gets easy access to the necessary tools;
-
Claude Code generates the application and does not require time and expense for separate development and design — everything is implemented by Telegram itself. The application owner only needs a server where the solution will run, which is not a costly problem at all;
-
There are no obstacles to use, no requirements or registrations: you found the bot you need in Telegram via a direct link or QR code and you can use it;
-
You can edit changes to the application's operation in real time — without reinstalling or updating.

The application parses web pages of retail chains, searches for product lines, and returns a result with the three most profitable ones. It is clear that the list of search sources and the number of results can be scaled — three is just for our demonstration.
So everything is great: MVP readiness time, interface, implementation, functionality. For purely commercial projects, there is also the cost of development, which is significantly different from the price of similar solutions implemented in web-app format . The main thing here is to have a specialist who knows exactly what and how to provide Claude Code for high-quality code generation of the desired application. Avivi has such developers and will be happy to help bring your idea to life. Now let's see how it all happened.
Programming with Claude Code
So, Claude Code is a platform for leveraging the power of artificial intelligence for software development. To use the tools, you must have an account and an understanding of IT project work.
Like any service using artificial intelligence, Claude Code works on the basis of a prompt — a description of the purpose and functions of the future software. Thus , the system understands what exactly needs to be created, what needs to be done for this and where to transfer the results. The user decides which technological stack to use for the future project and which services to involve to obtain the desired result. It should be noted separately that to achieve the goal, the customer must provide Claude Code with all the necessary access and API keys - otherwise the AI simply will not be able to use the desired technologies.

Here is a snippet of the prompt for the application I need. This text was also created by Claude Code based on an arbitrary description of my goal: AI determines the needs, project structure, functions, and other necessary information for the basis. The user in able to adjust the prompt and direct artificial intelligence in the right direction.
A feature of our application is the use of the context7 NCP server. This is a large-scale collection of documentation on various technologies that improve the work of AI. So, Claude Code doesn't need to search for instructions on how and why to use these technologies: context7 already contains everything you need in one place. This approach simplifies the code and speeds up the future application.

Since context7 provides information using API, Claude should be provided before implementing the project . Code API key to the account on the server that the AI will use to request the required data. This key (as well as other possible ones) is specified in the prompt .

Another interesting feature of Claude Code — here you can add custom AI agents to the project that will perform certain functions at different stages of execution. Such agents are created according to a separate prompt with a description of what they should do. For example, the AI agent “ test -validator ” will search for and fix errors in the code; the “designer” will be able to create a graphical interface, etc. For each AI agent, you can choose a color marking.

You can learn more about the essence and purpose of AI agents from the article AI agent for searching, collecting and analyzing information for publication in media channels on our blog.
Once all the settings are done, AI agents are assigned, and access is granted, Claude Code makes a detailed plan according to which the code of the future solution will be generated. I would like to note that the interaction with the user takes place purely in the form of a dialogue: AI asks questions and gives answer options. This is a vivid principle of vibe coding , which does not require a person to have in-depth programming knowledge, although it does not cancel the basic ones.

And then the “magic” begins. Based on all the previous data, artificial intelligence writes code and achieves a solution to the task. This process is no different from the usual work of living programmers: there is room for reflection, trials and even mistakes. For example, this is how an error is detected by a pre-created AI agent test-validator and corrected during development. A big advantage compared to people is that you don’t have to gather for a meeting, report on the problem and report on its solution, because Claude has all this Code takes a matter of seconds.

Courtesy of Claude Code reports on the completed task and publishes the solution in designated places. In my case, it is purely a Telegram bot that does not have a custom graphical interface. However, if necessary, the AI would create a separate web page and a convenient design for it - the main thing is that all this is indicated in the initial prompt .
Conclusions
Avivi team prepared this article to objectively demonstrate the modern capabilities of AI for software development. What previously required hours of work by several specialists can now take a few hours. However, it is still too early to fully rely on artificial intelligence to perform complex tasks: without a person, even the smartest machine will not create the necessary solution. Therefore, let's summarize:
-
Claude Code can be an indispensable assistant for creating MVP projects, where everything seems to already work, but has numerous options for improvements;
-
Using Claude Code or similar platforms significantly facilitate the work of developers, but do not eliminate their role;
-
Artificial intelligence will help you not to “bury” a promising business idea;
At Avivi, you will be helped to realize any idea with the help of a professional team and the means of technological progress.

We will reach out to within 10 minutes