Как реализовать архитектуру приложение лучше всего?
Есть задача сделать веб-приложения для университета. В нем будут деканат, студенты и преподаватели. Будет написано на ReactJs + Django. Как лучше всего реализовать back-end? Сделать для деканата свое приложение, для студентов отдельное приложение и тд. Или сделать одно приложение общее. У каждого участника будут свои функции. Спасибо заранее)