Puzzle
Technical assignment: Telegram bot + web cabinet "PUZZLE"
🎯 Project goal
Create a Telegram bot and a website that together implement a gamified mechanic: the user receives a puzzle piece daily (a total of 16 parts), and sees progress in their personal account.
---
🤖 Part 1: Telegram bot
📦 Functionality:
- User registration via Telegram ID
- Daily issuance of one random puzzle piece (no more than 30 parts per user)
- Generation of a unique QR code embedded with user and fragment information
- Sending QR code as an image
- Prevention of duplicate issuance within one day (if already received a puzzle piece)
- Tracking the number of issued parts
- Saving issued fragments with repetitions
📆 Restrictions:
- The promotion lasts 60 calendar days
- Each participant can receive a maximum of 30 parts
- Repetitions are possible (i.e., it is not guaranteed to receive all 16 unique parts)
- QR codes link to the website and are used for login
---
🌐 Part 2: Website + personal account
💻 Functionality:
- First login to the site — via scanning or clicking on the QR code
- Passwordless login: identification via QR and Telegram ID
- After login: display of personal account:
- All received parts (including repetitions)
- Visual image of the puzzle itself (for example, a 4×4 grid)
- Highlighting assembled fragments
- Information about duplicates and missing parts
- Progress: “13 / 16 collected”, “Days remaining: 17”
📦 Technical:
- Frontend: React / Vue / NextJS
- Backend: Firebase / Supabase / Node.js (by agreement)
- Database: Google Sheets / PostgreSQL / Firestore (for MVP)
- Scalability options
---
📂 Input materials will be provided:
- Puzzle image divided into 16 fragments (fragment01.png … fragment16.png)
- QR-structure: PZL|userID|fragmentID|serial
- User table (if needed)
- Promotion rules and logic
---
🧾 Expected results:
- Working Telegram bot with described logic
- Working website with personal account
- Storage of user and part data
- QR connection between bot and website
- API / structure documentation
- Basic administrative access
---
🧑💻 Conditions:
- Development timeframe: specify yourself
- MVP without unnecessary features — only core
- Possibility for further improvements (frontend/backend separately)
-
3 days350 USD3 days350 USD
Basically, as I understand from the technical assignment, you need a Telegram mini app to open a personal account from the bot.
I have experience developing web games in Telegram with a self-written engine and logic for it. I have developed both full projects and MVPs.
My experience with technologies is 6 years in Node.js since 2019.
I have worked with other technologies as well.
Please send a private message to discuss details and estimate the time.
-
1 day3800 USD
319 1 day3800 USDGood day, we are engaged in the development of Telegram bots of any complexity, turnkey websites, web development, website layout on PHP, frameworks like Laravel, HTML, CSS, including WordPress. We develop websites on PHP, frameworks on Laravel, and mobile applications for iOS and Android turnkey.
We develop websites on PHP and mobile applications for iOS and Android.
We have experience in creating CRM/ERP systems.
We are ready to execute your order turnkey.
We develop websites on WordPress and mobile applications for iOS and Android. The total development experience is 7 years. We are ready to execute your order turnkey.
1. Projects
https://berkanaplus.com.ua/ - This site was migrated and the server was configured.
2. https://leondesign.kyiv.ua/
… PHP version updates and plugin updates.
3. https://peg.com.ua/
Development of a new module for the site for dynamic pricing updates.
https://uvali.com.ua/
Configuration of a dedicated VPS server. 📈 Internet marketing and promotion:
Setup of advertising in Google Ads, Facebook, TikTok
SEO and copywriting
Promotion through push notifications and in-app advertising
Marketing analytics, A/B testing, campaign optimization
📈 Internet marketing and promotion:
Setup of advertising in Google Ads, Facebook, TikTok
SEO and copywriting
🎨 Design solutions:
In-house design department
-
20 days700 USD
1872 9 0 20 days700 USDHello!
Your project "PUZZLE" is a great idea for engaging the audience, and I know exactly how to implement it. I was drawn to the concept itself: gamification and seamless integration of Telegram with a web cabinet via QR code.
I am ready to assemble this digital "puzzle" for you in 3 weeks.
My approach:
Backend and bot: Node.js + Supabase. This will allow quick deployment of the database (PostgreSQL), implementation of API for site communication, and launching the bot logic. Supabase will also simplify authentication.
…
Frontend: React (Next.js). I will create a dynamic and visually appealing personal cabinet where users can enjoy tracking their progress on a 4×4 grid.
Key focus: I will emphasize reliable and fast QR code generation and flawless logic for daily fragment distribution, ensuring the user experience is as smooth as possible.
You will receive not just code, but a ready-to-launch MVP, fully compliant with the technical specifications, with documentation and basic admin access.
Let's discuss the details and start assembling your "PUZZLE"!
-
24 days880 USD
1786 19 0 1 24 days880 USDHello!
We are working on software development, websites, automation systems, and more.
We take on projects "from scratch" as well as technical refinement.
We work with a wide stack: WordPress, 1C, Opencart, Shopify, WIX, Python, JavaScript, C++, C#, Unity 3D, SQL, MSSQL, WPF, WinForms.
We have practical experience in:
– system and application programming
– business process automation
… – information security
– technical project management
After project delivery — we provide free technical support for 14 days.
We work quickly, precisely, and results-oriented.
We will be happy to cooperate!
-
1 day25 USD
10130 117 0 1 day25 USDHello.
I am a NodeJS developer. Ready to take on the project. Write to me, let's discuss.
-
deleted by moderator
-
Current freelance projects in the category Bot Development
Development of a TikTok farm (content factory)
23 USD
It is necessary to develop a system for centralized management of multiple TikTok accounts with automatic content publishing, using individual proxies and simulating natural account activity. Functional Requirements1. Account Management Adding and removing TikTok accounts.… Python, Bot Development ∙ 11 minutes back ∙ 4 proposals |
Instagram chatbotIt is necessary to set up a chat bot on Instagram that will address new subscribers by name. A possible option for collaboration with setup in Telegram later. Bot Development ∙ 1 hour 8 minutes back ∙ 18 proposals |
I am looking for a developer of AI agents and automation for business.
1000 USD
We are looking for agents for: — Sales and lead qualification — Marketing and content — Customer support — Analytics and reporting — Internal processes (HR, knowledge base) — Specialized niches (real estate, medicine, legal services) If you have experience or ready solutions —… AI & Machine Learning, Bot Development ∙ 7 hours 4 minutes back ∙ 28 proposals |
AI agent in Telegram for online store
451 USD
Task: creating an AI agent in Telegram for live communication with customers and processing orders in the online store on OpenCart. It is also necessary to implement customer notifications regarding order statuses, store operating hours, working conditions, delivery times, and… AI & Machine Learning, Bot Development ∙ 20 hours 40 minutes back ∙ 55 proposals |
Link UA Telegram botA Telegram bot needs to be developed that connects clients and performers of physical labor (movers, cleaning, repairs, laborers) across cities in Ukraine. Functionality: Two roles — client and performer. The client creates a request, selects a category, specifies the address… Bot Development ∙ 23 hours 18 minutes back ∙ 62 proposals |