Аукцион детских картин: лоты, ставки и таймер

Аукцион с регистрацией, карточками лотов и ставками. У каждого лота есть текущая цена, таймер и история предложений, а работы загружаются через админку.

Веб-сервис. PHP, HTML, CSS.

Картина «Загадка Египта» и панель ставок на аукционе
Направление
Веб-сервис
Формат
Сайт с личными кабинетами
Роли
Гость, участник, администратор
Стек
PHP, HTML, CSS, JavaScript

Задача и решение

Задача

Картины нужно было не просто показать, а продать через аукцион: с регистрацией участников, ставками и завершением торгов по времени.

Нужен был каталог, карточка лота с текущей ценой и таймером, история предложений и простая загрузка новых работ.

Решение

Собрали приложение на PHP: каталог с фильтрами по статусу, сортировкой и поиском, карточка лота с описанием, просмотрами и условиями передачи работы.

Ставки доступны только после входа. Каждая новая ставка должна быть выше предыдущей, история предложений видна на странице лота, а таймер показывает, сколько осталось до завершения. Регистрация проходит с подтверждением почты, работы и описания загружаются через административную часть.

Что умеет аукцион

Каталог, ставки и таймер, собранные по правилам торгов.

  • Каталог с фильтрами, сортировкой и поиском
  • Карточка лота с текущей ценой
  • Обратный отсчёт до конца торгов
  • Регистрация и вход участников
  • Ставки только для авторизованных
  • История предложений
  • Загрузка работ через админку
  • Страница правил аукциона

Экраны

Нажмите на изображение, чтобы открыть его целиком.

Каталог: статус, сортировка, поиск и карточки лотов.
Лот: описание, метаданные и условия передачи работы.

Технологии

Только то, что подтверждено исходниками и документацией.

  • PHP
  • HTML
  • CSS
  • JavaScript

Нужен похожий проект?

Расскажите задачу. Предложим состав работ, сроки и оценим, что можно переиспользовать из этого проекта.

Следующий кейс Сайт такси «Фортуна»: направления, водители и документы