RED BUS

Telegram and Viber Bots For Offline
Crypto Exchange

  • Development service

    Bots for the exchange currencies in Telegram and Viber channels; Administrative web panel

  • Business niche

    Cryptocurrency exchange

  • Time spent on the project

    400 hours

  • Technologies we used

    Django, ReactJS, Messengers BOT API

Challenge

Now we have advanced solutions for online trading currnecies, but it is not so easy to get real banknotes for digital money

That is why we decided to develop two bots for local buying and selling digital money in exchange for fiat currency within the same city. These are completely anonymous products, which means that their users will not have to share their private data in order to perform transactions with money.

Users can communicate with managers in private chats. And, of course, they will be able to receive updates on the rise and fall of the currencies they are interested in, thereby being able to sell or buy the currency at the most favorable price.

We decided to create bots for the two most popular secured messengers - Viber and Telegram.

Client/Target audience

The target audience of the created solution is people who want to exchange fiat or cryptocurrencies within the same city, in the offline mode.

Product vision

Product vision

We had to pay special attention to testing the usability of these two bots in order to ensure that the tasks set by a certain user are completed as quickly as possible.

The created solutions are also convenient for bot administrators. That’s why we have provided an administrative panel where they can customize bots for a specific location and instantly close them if necessary.

Our bots are focused on local service within one or several cities. Thus, all operations for the exchange of funds are carried out offline, in a place and at a suitable time convenient for users.

Ready to see what we can do for you?

Download case

Our development team

Our project team consisted of 7 people. Despite the small team, we managed to implement the project within established deadlines.

  • 1

    Project manager

  • 1

    QA specialist

  • 1

    Designers

  • 3

    Front-end developers

  • 1

    Back-end developers

Our approach

Well, for our clients it was important to have a clear work algorithm for managers, the security of personal chats, and changes in exchange rates in real time. In order to implement this service, we have selected the following tools:

Testing

Testing

We paid special attention to testing the usability of the solution so that its interface has a minimal learning curve

Django

Django

This is a Python-based framework for developing web applications with which we created the backend

React JS

React JS

This is a JS library for creating user interfaces, we used it for frontend development

Messengers BOT API

Messengers BOT API

This is an HTTP-based tool created for developers to help them build bots

Testing

Testing

We paid special attention to testing the usability of the solution so that its interface has a minimal learning curve

Django

Django

This is a Python-based framework for developing web applications with which we created the backend

React JS

React JS

This is a JS library for creating user interfaces, we used it for frontend development

Messengers BOT API

Messengers BOT API

This is an HTTP-based tool created for developers to help them build bots

Testing

Testing

We paid special attention to testing the usability of the solution so that its interface has a minimal learning curve

Django

Django

This is a Python-based framework for developing web applications with which we created the backend

React JS

React JS

This is a JS library for creating user interfaces, we used it for frontend development

Messengers BOT API

Messengers BOT API

This is an HTTP-based tool created for developers to help them build bots

Solution overview

As a result, we created two separate bots for the popular messengers Viber and Telegram for local (within one city) exchange of fiat and crypto currencies offline (targeted delivery or delivery to an exchange point), with the possibility of simple expansion of services to several cities.

Therefore, to meet all the needs of all user groups, we had to create four front-end applications (two of which have two access levels)

PM at OwlabIvan Selivanov

    Features for clients who want to exchange money:

    • Subscription to daily newsletters about current exchange rates, as well as sending notifications about rate changes;
    • Keep a history of your own exchanges right in the bot;
    • Pick up money at the exchange office at a convenient time or order money delivery by courier;
    • Communicate anonymously with the administrator in a private chat;
    • Receive notifications in case of any changes in the submitted exchange request.

     

template workspaces

    Features for administrators who process exchange requests:

     

    • Anonymous communication between managers and users via private chat;   
    • Customization of the working hours and the status of the availability of exchange points;    
    • Storing user information with a history of messages, exchanges, and comments from managers;    
    • Quick disconnection and activation of lines, editing limits (minimum and maximum exchange amounts) for each currency;
    • Changing request statuses, tracking delays.

     

template workspaces
template workspaces

    Features for clients who want to exchange money:

    • Subscription to daily newsletters about current exchange rates, as well as sending notifications about rate changes;
    • Keep a history of your own exchanges right in the bot;
    • Pick up money at the exchange office at a convenient time or order money delivery by courier;
    • Communicate anonymously with the administrator in a private chat;
    • Receive notifications in case of any changes in the submitted exchange request.

     

template workspaces

    Features for administrators who process exchange requests:

     

    • Anonymous communication between managers and users via private chat;   
    • Customization of the working hours and the status of the availability of exchange points;    
    • Storing user information with a history of messages, exchanges, and comments from managers;    
    • Quick disconnection and activation of lines, editing limits (minimum and maximum exchange amounts) for each currency;
    • Changing request statuses, tracking delays.

     

Need help creating a similar solution?

Write to us right now and we will contact you as soon as possible to discuss your business idea in detail.

Contact us
Talk to us and get your project start!
Contact info
Email
[email protected]

- Vitaliy, CEO

Address
Kotlyarevsky street 1/27, Poltava, Ukraine

- Head/Development Office

cookie-icon
Cookies

We care about your data and we'd love to use cookies to make your experience better.