Helpdesk is a platform that connects people with verified experts for live help. Users can get support on school subjects, technical problems, driving advice, and language translation through video and audio calls. TeamX designed and built the whole ecosystem: a web platform, iOS and Android apps, and an admin dashboard. It includes live sessions, session recording, secure file sharing, online payments, and support for multiple languages, all in one connected experience.
Services


The biggest challenge was building video and audio calling that stays stable on web, iOS, and Android. Calls had to hold up even when users shared large files, while keeping personal information private. The platform also had to support several languages and writing systems, including right-to-left Arabic, without making the design complicated. On top of the technical work, the app still needed to be simple and pleasant to use for users, helpers, and admins alike.
The project followed an Agile approach, split into short sprints. Web and mobile teams worked at the same time, and every sprint ended with internal testing and a client review.
A clean, easy-to-browse design was created for users, helpers, and admins, with the same look and feel across web and mobile.
The web platform was built with React.js and Next.js, using Material UI for the interface and Redux and React Query to manage data. The mobile apps use React to deliver smooth performance on iOS and Android. A Node.js and NestJS backend with PostgreSQL powers the platform, and a custom socket system runs live chat and video calls. Session recordings and shared files are stored securely through iCloud and Google Drive, and Stripe handles safe, multi-currency payments.