Ми запускаємо аукціонний маркетплейс й шукаємо розробника, який зберуть повноцінний мотор торгів з нуля. Продавці створюють лоти з фотографіями, описом, стартовою ціною, необов'язковою зарезервованою ціною й часом закінчення; покупці роблять конкурентні ставки в реальному часі й бачать, як ціна зростає, без перезавантаження сторінки. Ядро проекту — живий цикл торгів: кожна нова ставка має миттєво з'явитися на всіх відкритих екранах, таймер зворотного відліку повинен йти синхронно з точністю до секунди, а поточний лідер і історія ставок залишатися коректними навіть тоді, коли за один лот одночасно борються десятки людей.
Потрібна прокси-ставка: покупець задає максимальну суму, а система сама піднімає його ставку мінімальним кроком ровесно настільки, наскільки потрібно, щоб залишатися попереду. Обов'язкові правила анти-снайпингу: будь-яка ставка в останні секунди продовжує таймер на короткий інтервал, щоб ставка в самий останній момент не забирала лот нечесно. Додатково потрібні поштові та push-сповіщення про перебиту ставку, перемогу, скорому закритті й оплаті, а також роздільні кабінети продавця й покупця з зрозумілою панеллю активних лотів, обраного й історії.
Платежі повинні бути інтегровані так, щоб після закриття аукціону переможець оплачував лот, а продавець отримував виплату, з коректним обліком комісій, рахунків та сценарію суперечки. Опишіть ваш досвід роботи із системами реального часу й те, як ви гарантуєте, що ні одна валідна ставка не буде втрачена.
Ключовий обсяг робіт: — лоти, таймери, прокси- і автоставки; — продовження часу по анти-снайпингу; — сповіщення, платежі й виплати; — кабінети продавця й покупця з панелями.