Development of an educational platform in Telegram
Task:
Layout for layout design: https://www.figma.com/design/y5VGflg6GwCJY9IH9Trga6/Andrii-Krasii-tg-mini-app?node-id=43-17056
1. System selection menu
- Description: After starting, users will be prompted to choose one of 5 training systems.
- Interactivity: Buttons with the names of the systems (System 1, System 2, etc.).
- Capabilities: Remembers the user's choice and suggests moving to the corresponding modules.
2. Module menu
- Description: After selecting a system, the user will be prompted to choose one of 7 modules.
- Interactivity: Displays a list of available modules that correspond to the selected system (Module 1, Module 2, etc.).
- Progress: If the user has already completed a certain module, they can mark this (for example, with a star or a checkmark).
3. Video lesson delivery
- Description: Each module contains 3-4 videos. After selecting a module, it automatically sends the videos.
- Interactivity: The user can choose which video lesson to watch first or receive videos in a specific order (1, 2, 3, etc.).
- Capabilities: After completing each video, it can send a message asking: "Did you finish watching the video?" or "Are you ready to move on?"
4. Attachment of PDF documents
- Description: Additional materials in PDF format may be attached to some video lessons.
- Interactivity: Can automatically send a PDF after a certain video lesson or provide a button to download the PDF.
- Capabilities: Can track whether the user opened the PDF and offer tips or reminders.
5. User progress
- Description: Can keep track of user progress, such as which videos have been watched and which PDFs have been downloaded.
- Interactivity: Can send reminders that the user has not completed a certain module or suggest moving to the next one.
- Capabilities: Users can receive notifications with hints about what content they have left to complete.
6. Flexible content management
- Description: The administrator can easily change or update content through the control panel.
- Capabilities:
- Add new videos or PDFs to systems and modules.
- Update links to materials.
- Create new systems or modules.
7. User support
- Description: May have a built-in support system where users can ask questions through a form or send messages with issues.
- Interactivity: Buttons for contacting support or automatic responses to frequently asked questions.
8. Rating and feedback
- Description: After completing a module, it may prompt the user to leave feedback or take a short survey.
- Interactivity: Buttons for quick rating of modules (for example, on a 5-point scale) or filling out a survey.
9. Reminders and motivational messages
- Description: Can send users reminders to continue learning or complete new modules.
- Interactivity: Configurable automatic reminders or motivational messages (for example, "Keep learning – you're almost done!").
- Capabilities: Ability to adjust the frequency of reminders based on user progress.
10. User activity analysis
- Description: Can store data about user activity (which modules and videos have been viewed, whether PDFs have been downloaded).
- Capabilities: The administrator can view statistics to understand how learning is progressing.
12. Additional
- Description: Creating UTM tags to track the viewing progress of teams (4 - 6 teams)
- Capabilities: Monitor the progress of each team in the admin panel
IMPORTANT: Users who indicate a cost of 100 UAH with a request to move to messages will be ignored. Please indicate the expected reward amount and deadline
-
Good day, I am ready to take on the task. I have experience working with bots/applications in Telegram. I reviewed the layout, the preliminary price will be around 28,000 UAH. As for the timeline - 2-3 weeks. Feel free to reach out.
-
489 3 1 1 I propose to develop a Telegram bot for an educational platform that will provide interactive interaction with users and give access to educational materials.
Main functions of the bot:
Menu for system selection:
After starting, the user selects one of 5 educational systems.
The bot remembers the choice for further interaction.
Module menu:
…
After selecting a system, the user chooses one of 7 modules.
Display of progress in completing the modules.
Delivery of video lessons:
Each module contains 3-4 videos.
Ability to choose the order of video viewing.
Confirmation of completion of viewing and transition to the next.
Attachment of PDF documents:
Additional materials in PDF format for certain video lessons.
Tracking the opening of PDFs and providing recommendations.
User progress:
Accounting for viewed videos and downloaded PDFs.
Reminders about unfinished modules and recommendations for next steps.
Flexible content management:
The administrator can add and update videos, PDFs, create new systems and modules through the control panel.
User support:
Built-in support system with the ability to ask questions and receive automated answers to frequently asked questions.
Evaluation and feedback:
After completing a module, the user can leave feedback or take a survey.
Reminders and motivational messages:
Automated reminders to continue learning and motivational messages with frequency settings based on progress.
Analysis of user activity:
Collection of data on user activity for analysis and improvement of the learning process.
Creation of UTM tags:
Tracking the progress of teams (4-6 teams) with the ability to control in the admin panel.
Technical aspects:
Platform: Telegram.
Programming language: Python.
Database: PostgreSQL for storing user data and content.
Hosting: Hosting on a reliable server ensuring uninterrupted operation.
Additional recommendations:
Security: Ensuring the protection of users' personal data.
Scalability: The ability to expand functionality and add new modules in the future.
Usability: An intuitive interface for user convenience.
For detailed discussion of the project and agreement on all details, I suggest contacting for a consultation.
-
483 2 0 Good day! Thank you for the provided technical assignment.
Deadline: 20 days
I am ready to complete the work with maximum attention to detail and quality. If the conditions suit you, we can discuss the details.
-
259 Hello! Thank you for the provided technical assignment.
Deadline: 1 month
Cost: 1400 $
I am ready to perform the work with maximum attention to detail and quality. If the conditions suit you, we can clarify the details.
-
94294 1269 1 10 Hello. I have extensive experience in developing Telegram bots. Are you interested in backend and frontend? Or just one?
-
798 3 0 Good day
I am the founder of the IT company Zentriflex.
In my team, there is a UX/UI designer with extensive experience and understanding of how to create a website that sells, and Full Stack developers who write quality code using the latest technologies and provide full support for SEO and DevOps, who will set up a reliable and budget-friendly infrastructure.
We work with technologies such as Node.js, Nest.js for the Back-end part, and React.js, Next.js for the Front-end part.
We are ready to implement your idea.
We will be able to accurately assess the cost and timeline for development after agreeing on all the details.
-
2330 53 4 2 Good day!
I have a colossal experience in developing Telegram bots, Telegram WebApp, and HTML layout.
I will be happy to collaborate with you.
Price +-32,000
Deadline up to 25 days
Thank you!
-
976 11 0 Good day, we can discuss the details, I will be happy to help you.
-
2562 19 1 Good day,
I have experience in developing web applications in Telegram.
Price 1.5k$, deadlines 30 days
-
1385 13 2 Good day!
I think it would be better for you to develop a mini app for Telegram, as it won't be possible to replicate such a design as in Figma in a bot.
I have experience in developing Telegram bots.
It will take about 14 days and 30k UAH.
-
5011 41 4 1 Good evening, Oleksandr!
I professionally develop bots in Telegram and web applications in Python. I am ready to implement such a bot for you + deploy it on the server.
2k$+-/30days
Message me in private, we will clarify the details.
-
10977 37 2 Good day
I have fully familiarized myself with the technical specifications, ready to start immediately
The cost (calculated hourly) and deadlines are final, I will do everything as qualitatively as possible
I will be happy to cooperate!
-
2727 35 0 Hello! Ready to start right now.
I will do everything quickly and efficiently.
Write to me, and we will discuss all the details!
-
184 Good day, I am ready to create your website according to the design! I am waiting for your feedback.
-
188 Hello! We can start right now.
The task is completely clear!
Design, development, setup, and testing – everything is included.
Write to discuss your project!
-
13013 67 0 Hello! I will complete your task quickly and efficiently.
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be happy to collaborate with you!
-
то потрібна апка чи тільки верстка екранів ?
-
Andrey Burdin FerretGroup
дизайн не відкривається(
-
Current freelance projects in the category Python
Data parsing through mobile APILooking for a person with experience in data parsing through mobile API, for parsing e-commerce, rozetka and similar sites. Tasks: 1. Intercepting traffic from the mobile application (Android), setting up a proxy, analyzing requests. 2. Identifying the necessary API endpoints… Python, Data Parsing ∙ 19 hours 30 minutes back ∙ 22 proposals |
Find a product feed (Google Merchant XML) for a website on OpenCart
16 USD
It is necessary to find a direct link to the active product feed (XML) of a competitor for Google Merchant Center Platform (CMS): OpenCart / ocStore Find the original feedRequirements for the result: Working link to the XML file Python, Data Parsing ∙ 6 days 4 hours back ∙ 28 proposals |
Development of a TikTok farm (content factory)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 ∙ 6 days 16 hours back ∙ 22 proposals |
Improve the performance of Claude Code and work on software development.I am currently developing CRM and Analytics software. I am using Claude Code, but I understand that the results are not the best in terms of changes. There are 2 tasks - Need help creating a preset for skills, MD, and so on to improve quality. Take verified ones that have been… AI & Machine Learning, Python ∙ 6 days 22 hours back ∙ 28 proposals |
OCR systemA system for recognizing text on postal envelopes (index for whom - only numbers). The text can sometimes be handwritten. Recognition of stamps (counting quantity and denomination) Python ∙ 7 days 1 hour back ∙ 28 proposals |