Frontend for Telegram Web App (VPN service)
Project Description
A frontend developer is needed to layout and assemble a Telegram Web App for a VPN service: a neat, fast, responsive interface that works correctly within Telegram on iOS/Android/Desktop.
The task is to create a turnkey frontend based on the design and connect it to our API.
What Needs to Be Done
- Layout a responsive UI according to the design for the Telegram Web App (mobile prioritized), taking into account safe-area, scrolling, fixed blocks, and modals.
- Connect integration with the API (REST/JSON): retrieve user/subscription/traffic data, initiate payments (create invoices/sessions) and display statuses, handle errors and retries.
- Connect to the Telegram WebApp API: theme params (dark/light), correct colors/styles, work with initData (identification) and secure transmission to the backend.
- Implement UI states: loading, empty data, network errors, payment in progress/success/error.
- Prepare a production build and instructions for launching/deploying.
Quality Requirements
- Pixel-perfect layout strictly according to the design.
- Correct operation within Telegram (iOS WebView, Android WebView, Desktop).
- Fast loading, without heavy effects, stable scrolling.
- Clean component structure for further expansion.
Stack (preferred)
- React + Vite (or Next.js), TypeScript preferred.
- Tailwind/SCSS - not critical.
What We Will Provide
- Design/references, texts, brand style.
- API endpoints/Swagger or request examples.
- Access/environment for testing.
In the Response, It Is Mandatory
- 2-3 examples of work (responsive, webapp/miniapp - a plus).
- Deadlines and cost.
Client's review of cooperation with freelancer
Frontend for Telegram Web App (VPN service)1) made a buggy front that is far from the design.
2) it has bugs
3) the person has not worked with Telegram mini app
4) the person was much late
-
10 days350 USD
3025 37 0 1 10 days350 USDHello. I will develop the frontend in Angular. You can see examples in the portfolio. I have experience with Telegram mini apps, specifically with VPN. We can discuss the details and start your project. The deadlines and cost are indicated below. Access to the API is also needed.
-
5 days200 USD
379 5 days200 USDHello, I am developing a Telegram Mini App using React + TypeScript + Tailwind, I am ready to complete your task, you can see examples of my work in my profile.
Write to me, we will discuss the deadlines, price, and tech stack.
-
1 day222 USD
475 2 0 1 day222 USDready to help you out with this
have huge experience working in full stack
will send you previous work to make sure we match
-
14 days1500 USD
284 14 days1500 USDHello.
We have experience in developing TMA on React + Vite, TypeScript is a must.
We can complete this project in 1-2 weeks.
-
11 days899 USD
654 2 0 11 days899 USDHello.
I am ready to create a turnkey frontend Telegram Web App according to your design.
Experience and stack:
React / Next.js, TypeScript, Tailwind, Telegram WebApp API, REST API.
I have experience with responsive web applications, API integration, payment states, and working with WebView (iOS/Android).
What I will do:
… Pixel-perfect responsive layout (mobile-first, safe-area, modals, fixed blocks)
API integration (user data, subscription, traffic, payment, statuses, errors)
Connecting Telegram WebApp API (theme, initData, correct identification)
All UI states (loading / empty / error / payment flow)
Production build and deployment instructions
Timeline: 10–14 working days
Cost: 900–1200
-
7 days250 USD
277 1 1 7 days250 USDHello! I can complete this project in 7 days, for a payment of 250 usdt, we can discuss more details.
-
1 day200 USD
94028 1269 1 10 1 day200 USDHello. I have experience in developing Telegram Mini Apps. I can implement it on Next.js/Tailwind.
-
5 days500 USD
333 5 days500 USDHello, Shakhrizat.
I checked your TMA Figma design.
React.js + Vite + SCSS + Tailwind CSS.
How about this pattern?
I can finish this within one week pixel perfectly.
For budget, I hope to discuss more details with you.
Best regards.
… Ifeoluwa.
-
14 days700 USD
907 28 0 14 days700 USDHello!
I have extensive experience working with TMA and infrastructure. I will gladly assemble a project for you in the shortest possible time.
I look forward to collaborating.
-
10 days1000 USD
336 10 days1000 USDHello!
I am very interested in your project. I am ready to help.
About me: I have over 4 years of experience in Front-End Vue.js/Nuxt.js/React.js/Next.js exclusively in large commercial projects. I have worked in large teams, but I also have experience in independent software development.
My GitHub: https://github.com/virus231
LinkedIn: https://www.linkedin.com/in/vladyslav-prodan-4865891a0/
Contact me!
-
7 days500 USD
3912 6 0 7 days500 USDGood day!
I work with React/Next & Vue/Nuxt. I have experience implementing such projects. (one in the portfolio - profile)
I offer - Next.js + Tailwind.
I do it on my Git.
I launch it, create a presentation, before payment you can calmly go online and test the application, if there are any improvements, I will make them.
Regarding the code - component-based in pure form.
Regarding styles - Tailwind - I will set up the color palette, if you want to create a new theme or just update the colors, you only need to change the values in the variable.
Of course, there will be instructions for launching.
Separate deployment on VPS.
…
As for deadlines - 5 days + a reserve of 2 days. Total 7 days.
Regarding the price - $500 for the specified volume.
Payment - I do not take it until the work is accepted. So whether through escrow or cryptocurrency - it doesn't matter. It can be to a card as a last resort.
Additional - Fast loading, without heavy effects - you should not have anything heavy, all images in SVG. There are no requests for animations, so most likely we can make minimal smooth movements for a wow effect.
-
5 days200 USD
1524 15 0 5 days200 USDGood day, I am ready to implement the front for you. I will be happy to collaborate!
All examples in the messages.
-
5 days200 USD
307 5 days200 USDHello, I am a senior frontend developer, and this is a very clear task for a Telegram web application that I like. I will create a clean, fast, pixel-perfect user interface exactly from Figma, fully adapted for Telegram WebView on iOS, Android, and Desktop, with proper safe areas, scrolling, and modal behavior. I have previously worked with the Telegram WebApp API, so handling initData, synchronizing themes, and securely integrating the API (subscriptions, traffic, payments, error states) will be done correctly and without hacks. The result will be a production-ready build with a clear structure and instructions for launching, so your team can confidently expand it after handover.
-
2 days300 USD
288 2 days300 USDHi!
I’m interested in building the Telegram Web App for your VPN service and can deliver a clean, fast, and production-ready front end fully integrated with your API.
I have strong experience with React (Vite / Next.js), responsive UI development, and working with Telegram WebApp API, including initData handling, theme parameters (dark/light), and WebView limitations on iOS/Android/Desktop. I understand the importance of safe areas, smooth scrolling, fixed elements, and stable behavior inside Telegram.
How I’ll approach the project:
Build a mobile-first, pixel-perfect UI strictly following your design
… Integrate REST API for user data, subscriptions, traffic, and payment flow
Correctly implement Telegram WebApp features (theme params, secure initData transfer)
Handle all UI states: loading, empty, errors, payment progress/success/failure
Ensure fast load times and clean component architecture for future scaling
Prepare a production build with clear deployment instructions
Tech stack:
React + Vite or Next.js
TypeScript
Tailwind or SCSS (as needed)
Deliverables:
Fully functional Telegram Web App frontend
API + Telegram WebApp API integration
Production-ready build & launch guide
Looking forward to discussing the details and getting started.
-
24 days700 USD
928 2 0 24 days700 USDHas a specific payment gateway for subscription payments already been chosen, or do you plan to use built-in Telegram Payments? This will help me immediately assess the transaction processing logic.
I have 4 years of experience in development using React (Vite/TS) and specialize in creating Telegram Web Apps. Since I also engage in UI/UX design, I guarantee perfect compliance with layouts in Figma and smooth interface operation in WebView on iOS and Android. I have experience integrating Telegram API (initData, ThemeParams) and implementing complex interaction scenarios with REST API, including handling payment states and network errors.
I would be happy to review the technical specifications and start working. When would it be convenient for you to chat to discuss deadlines and costs?
-
6 days440 USD
1778 9 0 6 days440 USDHello.
I am a full stack developer with commercial experience in creating Telegram Web Apps / mini apps. I am interested in your project and ready to implement it turnkey.
How I will approach the task:
Pixel-perfect layout strictly according to the design with mobile priority (safe-area, correct scrolling, fixed blocks, modal windows).
Full integration with your REST API: user data, subscription, traffic, payment initiation (invoices/sessions), status handling, errors, and retries.
…
Proper connection to the Telegram WebApp API: working with themeParams (dark/light), initData, and secure data transmission to the backend, adapting the interface to Telegram themes.
Implementation of all UI states: loading, empty data, network errors, payment in process/success/error.
Clean and scalable architecture of components, without "hacks".
Production build + instructions for launching and deploying.
Technology stack:
- React + Vite (or Next.js - by agreement)
- SCSS
Experience in optimization for Telegram WebView (fast loading).
Examples of work (links and screenshots will be provided in private messages).
Timeline and cost:
Timeline: 4-6 working days after receiving the API.
I am ready to quickly get to work, paying great attention to quality, stability, and code cleanliness, so that the project can be conveniently developed further. I would be happy to discuss the details and get started.