Skip to content

Проект "Личный кабинет партнера Adesk". Django, templates

Notifications You must be signed in to change notification settings

frozzway/adesk_partner

Repository files navigation

Проект - личный кабинет партнера Adesk

Использованный стек: Django, PostgreSQL, bootstrap, nginx & gunicorn, docker-compose, ansible

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

Adesk — это поставщик ПО, продаваемого по подписке. Партнёр — лицо, имеющее базу клиентов, потенциально заинтересованных в использовании основного сервиса Adesk. Партнёр имеет возможность подписывать своих клиентов на ПО Adesk и получать за это доход в размере партнёрской комиссии. Необходимо:

  1. Разработать формы регистрации и авторизации партнёра в партнёрской программе.
  2. Разработать личный кабинет партнёра с формой оформления подписок и другое.
  3. Разработать интерфейс django admin для управления учетными записями.
  4. Развернуть сервис в виде контейнеров Docker с помощью docker-compose.
  5. Написать ansible-playbook для развертывания на сервере.

Подробнее о задании [docs.google]

Информация о тарифах, их квотах, ценах и пользователях Adesk подтягивается по api и динамически генерирует django форму. Сигнал об оформлении подписки также уходит по api к Adesk.

Спроектированная база данных

Конечный результат






About

Проект "Личный кабинет партнера Adesk". Django, templates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published