Telegram Mini App with Task Manager
Budget: $250 – $750 USD
I'm looking for a developer to create a Telegram Mini App with a Task Manager feature.
Create a Telegram Mini App ‘Squad’ and Telegram Bot
It is necessary to create a Telegram Mini App Squad (task manager) and implement the corresponding bot.
Project Creation Logic in the Task Manager:
1/ User creates a group in Telegram and adds participants to it.
2/ User adds the SquadBot to the group.
3/ Immediately after adding the bot to the group, a message is displayed:
"Are you sure you want to add SquadBot to <TG Group name>?"
The user agrees and clicks the 'Add' button.
4/ Right after clicking, a new project is created in the application with the corresponding Telegram group name , and all users from this group are added as participants (1 project = 1 TG group).
At this moment, the bot sends 2 messages:
-"Welcome to the Squad! To use the application, click the 'Open' button."
-? <TG Group name> and an 'Open' button (if the user pins this message, the 'Open' button will always be displayed at the top of the group).
5/ When the 'Open' button is clicked, the main screen (tasks list of this group) is displayed in the App (first screen of the App).
Application:
-The main screen contains the project name and a list of tasks according to the design attached.
If there are no tasks, a corresponding text is displayed according to the design.
-When the "Create Task" button is clicked, the task creation screen opens according to the design:
1/Title
2/Description
3/ Assignee
4/ Priority
5/ Create Button
If validation fails, display an error message (highlight the fields with errors)
If validation succeeds:
-- Create the task
-- Send a notification to the Telegram chat of the group:
-- "New task <Title with the link to the task>
-- Author: <Author name with the link to the author’s profile>
-- Assignee: <Assignee name with the link to the assignee’s profile>"
-- Display the screen with the list of created tasks
Create a Telegram Mini App ‘Squad’ and Telegram Bot
It is necessary to create a Telegram Mini App Squad (task manager) and implement the corresponding bot.
Project Creation Logic in the Task Manager:
1/ User creates a group in Telegram and adds participants to it.
2/ User adds the SquadBot to the group.
3/ Immediately after adding the bot to the group, a message is displayed:
"Are you sure you want to add SquadBot to <TG Group name>?"
The user agrees and clicks the 'Add' button.
4/ Right after clicking, a new project is created in the application with the corresponding Telegram group name , and all users from this group are added as participants (1 project = 1 TG group).
At this moment, the bot sends 2 messages:
-"Welcome to the Squad! To use the application, click the 'Open' button."
-? <TG Group name> and an 'Open' button (if the user pins this message, the 'Open' button will always be displayed at the top of the group).
5/ When the 'Open' button is clicked, the main screen (tasks list of this group) is displayed in the App (first screen of the App).
Application:
-The main screen contains the project name and a list of tasks according to the design attached.
If there are no tasks, a corresponding text is displayed according to the design.
-When the "Create Task" button is clicked, the task creation screen opens according to the design:
1/Title
2/Description
3/ Assignee
4/ Priority
5/ Create Button
If validation fails, display an error message (highlight the fields with errors)
If validation succeeds:
-- Create the task
-- Send a notification to the Telegram chat of the group:
-- "New task <Title with the link to the task>
-- Author: <Author name with the link to the author’s profile>
-- Assignee: <Assignee name with the link to the assignee’s profile>"
-- Display the screen with the list of created tasks