Разработка сервиса временных email-адресов

Ключевая функциональность

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

Требования к административной части

Управление доменами

  • Возможность добавления новых почтовых доменов в систему.
  • Интерфейс для удаления существующих доменов.

Мониторинг почты

  • Панель администратора для просмотра всех входящих писем.
  • Отображение информации о том, на какой сгенерированный адрес пришло письмо.

Дополнительная задача

Реализовать функционал восстановления или продления работы email-адреса. Отметка, что технически эта возможность может быть реализована через настройки хостинга или серверной части.

Технические пожелания

  • Сервис должен быть полностью работоспособным и готовым к развертыванию.
  • Четкое разделение на публичную часть (генерация адресов) и административную панель.
  • Удобный и понятный интерфейс для управления.

Доработка бэкенда для сервиса бронирования столиков

Требуется расширить функционал существующего REST API на Go (фреймворк Gin) для сервиса бронирования столиков в ресторанах. Необходимо реализовать несколько новых эндпоинтов с интеграцией в текущую архитектуру и базой данных PostgreSQL.