Перейти к основному содержимому
Цель задания
Разработать простое API, с помощью которого можно:
Технологии
На выбор:
База данных: SQLite (встроенная, не требует настройки).
Что должно уметь API
ДействиеМетодЭндпоинтКомментарийСоздать тиражPOST/drawsСоздаёт новый активный тиражКупить билетPOST/ticketsПередаётся JSON: {"numbers": [5 чисел], "draw_id": 1}Завершить тиражPOST/draws/{draw_id}/closeГенерирует 5 случайных чисел-победителей, определяет победителейПолучить результатыGET/draws/{draw_id}/resultsПоказывает выигрышные числа и все билеты
Обязательные требования
Как выполнять
Рекомендуемый порядок:
Что сдавать
Загрузите в папку/архив:
Стек технологий (на выбор):
Разрешено использовать дополнительные библиотеки, если они упрощают реализацию.
Рекомендуется тестировать API с помощью Postman, curl или .http-файла.
Гарантия на работу | 1 год |
Средний балл | 4.55 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |