Разработка доски объявлений

Описание задачи

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

Технические требования

  • Фреймворк: Next.js или SvelteKit (на выбор исполнителя)
  • Бэкенд: Node.js
  • Стилизация: Tailwind CSS
  • Язык: TypeScript
  • База данных: PostgreSQL
  • Контейнеризация: Docker (вся инфраструктура должна запускаться через Docker Compose)

Функциональные требования

  • Регистрация и авторизация пользователей
  • CRUD для объявлений (создание, просмотр, редактирование, удаление)
  • Поиск и фильтрация объявлений
  • Адаптивный интерфейс

Формат работы

Требования к проекту уточняются в процессе обсуждения с исполнителем. Заказчик готов рассмотреть портфолио и предложения. Работа "под ключ" - один разработчик на весь цикл.

Доработка сайта на Opencart

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