Нужен опыт в программировании, т.к. нужно описать не только логику но и стек с базой
Оставляйте телеграм