Valeriia N.
Rating
Language proficiency level
Skills and abilities
Programming
-
Bot Development
from 65 USD for project
-
Content Management Systems
from 23 USD for day
-
Data Parsing
from 34 USD for project
-
Databases & SQL
from 27 USD for day
-
HTML & CSS
from 25 USD for day
-
Javascript and Typescript
from 27 USD for day
-
Testing & QA
from 50 USD for project
-
Web Programming
from 29 USD for day
Design & art
-
Business Card Design
from 11 USD for unit
-
Interface Design (UI/UX)
from 68 USD for project
-
Logo Design
from 23 USD for project
-
Mobile Apps Design
from 113 USD for project
-
Web Design
from 90 USD for project
Portfolio
-
Telegram Mini App for reordering goods
Bot DevelopmentI developed a Mini App that automates processes for businesses - it allows reordering products directly in a chat with the bot. The system automatically pulls products from Google Sheets based on the user's order history and sends order confirmations to the server.
Main goal: to simplify the reordering process for customers and automate communication between the client and the business.
… Functionality:
- User authorization – after logging into the mini-app, the administrator receives a notification about a new user;
- Integration with Google Sheets – the bot retrieves a list of products that the user has ordered before;
- Order form – the user selects a product, quantity (from 10 to 3000 kg in increments of 5 kg);
- Order confirmation – before sending the data, the user sees a popup with the details;
- Sending a JSON request to the server – the order is received in the business system via REST API.
Technologies used
Frontend:
- React + Vite (fast development and optimization for Telegram Mini Apps);
- Styled Components (custom styles);
- Telegram Web Apps API (authorization, integration with the bot).
Backend:
- Node.js + Express (server logic);
- Google Sheets API (data retrieval from the sheet);
- Axios (sending API requests);
- JWT (authorization via Bearer Token).
Deployment and server:
- Nginx (reverse proxy);
- PM2 (process manager for Node.js);
- Ubuntu VPS (server setup).
Result
- Fully implemented technical specifications according to the UI design;
- Improved UX (intuitive quantity input, convenient confirmation);
- Provided instructions for setting up API keys for further deployment;
- Stable operation on the server (deployment via PM2, optimized performance).
Conclusion
This project allowed the business to automate the reordering process, reduce manual work, and enhance user convenience. Thanks to this Mini App, clients can quickly place orders, and integration with Google Sheets simplifies product management.
Ready to implement similar solutions for your business!
Reviews and compliments on completed projects 2
19 February 2025
11 USD
Deploying the application on React + NodeJS
Quality
Professionalism
Cost
Contactability
Deadlines
The performer helped to transfer the bot to VPS very quickly, provided all the consultations, thank you!
Vasily Demchenko
| Personal | Response review
![]()
14 February 2025
30 USD
Telegram mini app with 2 fields and a button React
Quality
Professionalism
Cost
Contactability
Deadlines
Everything is just wonderful! Thank you for developing the Telegram Mini App, the work was done precisely according to the specifications.
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Copy the form from the reference to the website made in WordPress
45 USD
|
|||||
|
Automatic message sending in Telegram and Viber
68 USD
|
|||||
|
Create a Google sheet for ordering set lunches and breakfasts.
113 USD
|
|||||
|
JavaScript for checking requests in GoogleMap
120 USD
|
|||||
|
Create a block for the Weblium site through code
11 USD
|
|||||
|
Web App Development (Front-End / React.js) Team Needed
2500 USD
|
|||||
|
Pidpysok
180 USD
|
|||||
|
Add a gallery to the website
11 USD
|
|||||
|
Editing the website for a charity project
18 USD
|
|||||
|
Create a landing page
18 USD
|