Написать HTTP сервер
Представьте, что вы работаете в динамичном стартапе, который занимается продвижением и агрегацией промокодов от различных компаний. Ваша платформа позволяет бизнесам создавать и настраивать промокоды с таргетингом, а конечным пользователям — легко находить и активировать промокоды и взаимодействовать с ними. Ваши коллеги разрабатывают фронтенд и другие части системы, но сейчас им срочно нужна ваша помощь в реализации надежного и масштабируемого бэкенда, который обеспечит все необходимые API-эндпоинты и пройдет все тесты по юзеркейсам. Это ваш шанс внести значимый вклад в успех стартапа и продемонстрировать свои навыки в области бэкенд-разработки!
Ваши коллеги разрабатывают инновационную платформу для управления промокодами, предназначенную как для бизнес-пользователей (B2B), так и для конечных потребителей (B2C). В рамках B2B-части компания может управлять своими промокодами и получать статистику по их активации. Конечным пользователям платформы доступна лента промокодов с базовым описанием, которое предоставляет компания. Если пользователю нравится промокод, он может его активировать и получить значение, которое указала компания. Чтобы избежать выгрузки базы промокодов недобросовестными пользователями, в компании уже реализован сервис антифрода, который будет отлавливать такое поведение.
В команде обсуждали, что вы знакомы с Git, HTTP, Docker, PostgreSQL, Redis и OpenAPI. Помогите реализовать HTTP-сервер по имеющейся спецификации, коллеги будут сильно благодарны!
Десктоп программирование