Evgeny Kolevatov

Evgeny Kolevatov No-code developer, Product manager

04/03/2023

An example of a completed project using no-code tools. An MVP employee onboarding application built on the Bubble.io platform.

This is an MVP (Minimum Viable Product), correct?

Yes, it's an MVP. This application will not be used in production. The main goal of this project is to create a prototype to demonstrate the concept and basic functions of the application.

My client is a development studio working on a corporate HR platform project for a group of companies. The employee onboarding application is one of the modules of this corporate platform.

The MVP (prototype) of the application was developed in parallel with the development of the technical specification. The prototype was used to demonstrate the functionality of the future platform and to discuss requirements with the client. The ultimate client for the HR platform development is, as I mentioned, a group of companies with a complex structure of regional subdivisions. Since the HR platform will be used by all of the group's subdivisions, the process of aligning requirements for the platform is complex and involves many stakeholders. The task of the prototype is to simplify and accelerate the process of aligning requirements. In addition to the textual description of the requirements, stakeholders have the opportunity to see the prototype, the main flows, and functions.

Do no-code tools work well for MVP development?

Yes, they are perfect for MVP development.
No-code tools such as Bubble.io allow for building applications as quickly as possible, as there is no need to develop the application backend, set up databases, etc. The frontend of the application requires less time to develop compared to traditional development.

Making changes also requires less time, which is very relevant for MVP development.

The main bonus of using no-code tools for MVP is significant reduction in Time to Market.

Can you tell me about the functionality of the application?

The onboarding module of the corporate HR platform simplifies the adaptation of new employees to the company. The application provides new employees with access to a personalized learning track and a corporate knowledge base. The HR manager can monitor the process of employees' initial training.

👉 The application contains an HR manager portal, an employee portal, and general login and registration pages. Access to pages is determined by user roles.

👉 The HR manager has access to creating content for training courses and lessons. The application includes a text editor for creating lesson text in a familiar format for the user. The manager has access to managing company employees - registering new employees, changing employees' personal data, managing the employee's personalized learning track, monitoring the progress of learning.

👉 The employee has access to a separate portal with a personal learning plan and a general knowledge base of all company courses.

The customer did not have specific UI/UX requirements - this is an MVP, and its main task is to show the functionality. Therefore, the application pages have a simple UI.

What were the development timelines?

It only took 2 weeks to develop the prototype. Then, changes were made to the requirements, and the MVP was improved.

Application overview - https://fb.watch/cDFWdKK54k/

‼ Note the no-code tools before hiring someone to write code. Most likely, your task can be solved faster and cheaper. 👍
-code

Public API for no-code application.My client wanted to add the ability for their no-code application to integrate quickl...
20/02/2023

Public API for no-code application.

My client wanted to add the ability for their no-code application to integrate quickly and easily with 3rd party applications. For the web application (link provided below) built on the Bubble.io platform, a public API needed to be constructed and integrated with Zapier and Make.
This was my first experience developing an API for a Bubble.io application. To be honest, I had doubts that we could develop API endpoints that would meet the requirements of Zapier and Make due to the constraints of no-code.
As it turned out, everything was possible. The client's requirements were fully implemented, and the no-code application now has a public API. Zapier and Make approved the application for publication in their integration directories.

Now, a few technical details.
Why does the no-code application need a public API? And why were Zapier and Make chosen?

The no-code application (link below) allows you to create a behavioral profile of a person based on recordings of audio and video calls, email messages, and posts from LinkedIn and Twitter social networks. The target audience for the application is Sales managers and Sales teams.
It would be good to give the user the ability to automatically create a report after each new call with a client. For example, when a new recording appears in the user's Zoom cloud, automatically analyze it and send the user a report. To do this, integration with Zoom is required.
Products like Zapier and Make are good at solving the task of integrating various applications. It is enough to take a ready-made template, add API keys, configure the scenario, and the integration is ready. This requires a minimum of time and does not require the involvement of developers.

What were the development stages?

Public API endpoints were configured on the Bubble.io application side. Each endpoint triggers a backend workflow. The private key of the user is passed in the request parameter when the API is called. For some endpoints, charging rules were also configured.
In Zapier and Make, I also configured applications that contain rules for calling API endpoints, description of parameters, and rules for processing API responses. Next, the necessary documentation was prepared, and the applications were submitted for validation. There were a few comments that I quickly fixed, and the application was published in the Zapier and Make directories.

How long did it take?

3 days for setup and testing. And another 2 weeks waiting for the validation and publication process to complete.

Application: https://app2.behaviorsales.com/
Client: AIChatSolutions, USA

15/05/2022

🏨 **Acanthus Hotel app** - is an MVP for hotel guests.

The main application goal is to provide guests with information about the services and capabilities provided by the hotel.

👉 About Restaurants, cafes, and bars - with description, menu, and work schedules. Guests can book a table for dinner via the application.

👉 About Fitness club and pools, sports and entertainment activities - with description and actual schedule.

👉 About additional services provided by the hotel that guests can request via the application.

The application uses the Adalo database to store hotel information. It means that the information, for example, schedules, can be updated without the need to update the application.

The application can be integrated with Airtable or another backend system to manage guests requests processing by hotel staff.

💥 Feel free to play with app: https://previewer.adalo.com/29996085-2d77-4b3a-949f-81d940789837

Needs an app like this? Feel free to contact me - https://t.me/evgenykolevatov

12/05/2022

🖼 Images scrolling with paralax effect. Built on Flutter

11/03/2022

The 'Onboarding app' is an MVP for a corporate internal education system that helps to onboard new employees.
The application contains two main parts: the HR manager’s portal and the Employee’s portal with common registration and authorizations pages. The application uses users’ roles to provide access to pages.
HR manager is able to create and manage educational courses and lessons. The application contains a rich text editor to create courses and lessons in a common way. The manager is also able to manage employees list, register new employees, manage personal info, assign courses and control educational progress.
Each employee has a portal with a personal education route that includes courses, lessons, and tests. The common knowledge base is also available for all employees.
Both portals are built using the SPA (single-page application) approach. It provides low latency because of fewer useless pages updates and redirects.

07/02/2022

Пример страницы Дашборда собранного на no-code платформе Bubble.io.

Nice and flexible dashboard built on Bubble.io

Собрал страницу с примерами использования CSS в приложении Bubble.io
27/01/2022

Собрал страницу с примерами использования CSS в приложении Bubble.io

22/01/2022

Nice and flexible Login popup built on Bubble.io

21/12/2021

🤔Как в Adalo реализовать проверку номера телефона через OTP? Смотри в этом видео! 🚀
В конструкторе Adalo реализован механизм работы с API внешних сервисов, который позволяет подключить сервисы отправки sms, транзакционных email🔥
Для отправки otp через sms я использую сервис SendClick💲
При регистрации нового пользователя генерируется уникальный 4х значный код, отправляется sms, результат вызова API сохраняется в базу, пользователь вводит код и если код корректный, то в профиле пользователя сохраняется признак верификации аккаунта. Затем в приложении можно открывать доступ к определенным экранам только для верифицированных пользователей.
☝️Также OTP можно использовать для аутентификации пользователей и подтверждения критичных действий в приложении.
☝️Вместо SMS можно использовать транзакционные email, которые существенно дешевле sms, но процент доставки у email ниже.

Хотите нативное приложение для своего бизнеса? Напишите мне, буду рад помочь 🙏

Address

Mersin

Website

Alerts

Be the first to know and let us send you an email when Evgeny Kolevatov posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Evgeny Kolevatov:

Share