YakTalk

title: Frequently Asked Questions metaTitle: FAQ - YakTalk metaDescription: Answers to common YakTalk questions: app download, tutor registration, payment, duplicate booking prevention, and more.

Frequently Asked Questions

Do students need to download an app?

No. YakTalk works as a WeChat Mini Program and H5 page, usable inside WeChat and mobile browsers.

Do tutors need to register accounts?

In the first phase, tutors do not have self-service accounts. Operators maintain tutor profiles and schedules in the admin panel.

How do I pay for classes?

The MVP phase does not support online payment. Students pay according to the operator's policy, and operators book on their behalf.

How does YakTalk prevent double-booking?

All booking requests are validated and locked atomically on the server to ensure only one valid booking per tutor per time slot.

What tool is used for classes?

Classes use Tencent Meeting. Materials are provided as external links, and both student and tutor join at the scheduled time.

Tutors are not in China. How is time handled?

The system displays all times in Beijing Time (UTC+8) to avoid confusion.

Can I deploy YakTalk on my own server?

Yes. The YakTalk backend is built with NestJS and supports Docker deployment. The database can be switched to PostgreSQL for production.