REST API приложение для управления заявками на конференцию

Инструкция по запуска сервиса

  1. из корневой папки запустить docker compose build && docker compose up
  2. тут можно будет ознакомиться с документацией APIшки

DONE 🏆

Постановка задачи

Что представялет из себя заявка:

  • идентификатор пользователя / автора заявки - Guid, обязателен
  • тип активности - одно значение из перечисления (доклад, мастеркласс, дискуссия), обязателен
  • название - строка, до 100 символов, обязательное
  • краткое описание для сайта - строка, до 300 символов, не обязательное
  • план - строка, до 1000 символов, обязателен

Что реализует сервис:

  • создание заявки
  • редактирование заявки
  • удаление заявки
  • отправка заявки на рассмотрение программным комитетом
  • получение заявок поданных после указанной даты
  • получение заявок не поданных и старше определенной даты
  • получение текущей не поданной заявки для указанного пользователя
  • получение заявки по идентификатору
  • получение списка возможных типов активности