Разработка приложения для работы с google-drive.
Стек: django-rest, Jinja2(можно стандартный шаблонизатор джанги), python=3.5, materialize.css.
Четыре роли: админ, модератор, гость(с возможностью просмотра и скачивания файлов, с возможность регистрации и перехода в статус - пользователь).
Админ: редактирует все приложение и права (стандартная админ панель django, опишу при общении структуру).
Модератор: имеет возможность подключить гугл-драйв, обновить список содержимого гугл-драйва - в приложении, при загрузке файла(группы файлов) создается папка с названием даты загрузки и отобрать файлы, и опубликовать папку и содержимое.
Гость (пользователь): ввести имя модератора, ввести дату, ввести список файлов по названию, просмотреть и скачать файл (группу файлов) на свою почту, (пользователь помимо отправки файла (группы файлов) на почту, может подключить свой гугл-драйв и сохранить на свой гугл-драйв)
Работа приложения происходит через API google-drive:
Что касательно Template - простейший функционал, css нет необходимость подключать.