Создам бэкенд для web-приложения.
Крупные интернет-проекты делаются не на CMS. Это отдельный бэкенд, который сохраняет ваши данные, обрабатывает их и выводит их. А клиентом может выступать как Интернет-сайт, так и мобильное или десктопное приложение. То-есть, серверная часть - отдельно, фронт - отдельно.
Я начинал, как разработчик таких приложений, я работал в студиях, которые создают такие приложения, я поднимал с нуля такие приложения. И я могу сделать для вас бэкенд часть такого проекта.
Бэкенд web-приложения представляет собой:
1. Контейнеры Docker, в которых крутится экосистема проекта.
2. Модели Django, которые описывают структуру данных.
3. Контроллеры, утилиты, Celery таски для обработки данных. Redis Cache.
4. API Endpoints для создания/просмотра/изменения/удаления данных.
5. Админка Django для управления моделями.
6. Система распределения прав доступа.
7. Документация API.
8. Unit Tests (coverage > 70%)