
XTask is a desktop application that allows you to record your screen and then immediately create tasks and assign them to team members at asana.
December 23, 2024
XTask is a cross platform desktop app written in React, Electron and Python, to seamlessly record your screen and create tasks based on them. These tasks can then be sent to asana and by looking at your asana workspaces, projects and members it can find the most suitable assignee and send the task to project board.
The main challenge was to record and process the videos on the fly, with GRPC server I am able to stream the video as it's being recorded, which allows very low latency when processing the video.
XTask provides state of art solution to record the video, create and beam tasks seamlessly to asana, with ability to support any other project management software or even any automation platform based on the future requirements.