Skip to main content

ENVATOSTOCKBOT

Telegram Bot
Telegram Mini App
ENVATOSTOCKBOT  interface

ENVATOSTOCKBOT

A Telegram mini-app design for downloading Envato files: clear logic, a focused UI-kit and a clean, simple interface.

What the business needed?

The business needed a simple Telegram bot for downloading Envato files: the user pastes a link and gets the file within seconds, while subscription and one-time payments remain easy to understand. The interface had to be reduced to a minimum number of steps, unnecessary actions removed, and the design with a UI kit prepared so developers could assemble a working product quickly.

What we built

Mini-app design

We built screen layouts and core flows so the service stays clear and easy inside Telegram

Download logic

We shaped flows for link input, access checks and file delivery with minimal user steps

Plans and payments

We designed the UX for choosing plans, one-time downloads and subscription updates

Referral program

We created invite screens and stats so users can share the service and gain rewards

Complete UI kit

We prepared components, styles and states so developers can assemble the app faster

Clean visual style

We made a calm, minimal design that supports daily use without distracting the user

How the project was built

01

Task and flows

We studied the market, reviewed competitors and shaped requirements to simplify user steps

02

App logic setup

We defined UX for file upload, plans, balance view, referrals, language and profile screens

03

Screen structure

We mapped user flows, errors, loads and transitions so the app works clearly and consistently

04

Visual system

We built a UI kit with typography, buttons, cards, inputs and empty states for smooth design work

05

Final Figma screens

We created layouts for key scenarios, refined readability and aligned visuals for mobile use

06

Handoff and polish

We prepared a full design package, checked interactions and delivered the project in three weeks

Tools

React LogoReact
TypeScript
PostgreSQL

Request for consultation

Development, outsourcing, or a turnkey solution—every case is unique. We'll conduct a short call to discuss your additional costs and pricing. Fill out the form, and we'll set up a time.