Разработать API отображения статистики в личном кабинете пользователя
Попов2 роки у сервісі
Дані замовника будуть вам доступні після подання заявки
05.03.2024
Необходимо разработать API для получения и отображения статистических данных в личном кабинете пользователя. Ручка должна отдавать количество постов размещенных пользователем, число комментариев, рейтинг пользователя.
Пример:
GET /api/user/stats/$user_id
{"user_id": "123456","posts_count": 25,"comments_count": 50,"user_rating": 4.8}
API должно быть документировано, предоставлено описание доступных эндпоинтов, форматы запросов и ответов при помощи Swagger. Реализация должна быть масштабируемой для добавления новых типов статистики в будущем, возможно без изменения API.
Cтэк: DJango, DRF, postgreSql, redis, Python 3, Git, Amazon AWS, s3, nginx