Вопросы с просьбами помочь с отладкой («почему этот код не работает?») должны включать желаемое поведение, конкретную проблему или ошибку и минимальный код для её воспроизведения прямо в вопросе. Вопросы без явного описания проблемы бесполезны для остальных посетителей.
Максим Федоров, во-первых, в Python классы - это фактически объект, задающий пространство имён для объявленных в нём переменных и функций, а не языковая конструкция, описывающая шаблон для объектов, как это сделано в других языках. Во-вторых, если опираться на аналогии из других языков, то атрибуты определённые на уровне класса стоит рассматриваться как статические поля.
musa isaev, а какого именно ответа вы ждёте? Я вам написал, что раз на сайте нет "большое количество графических элементов и анимации", значит дело не в них. sim3x написал, что надо зафиксировать в ТЗ чёткие требования, чтобы исполнители не могли оправдываться. Рональд Макдональд написал, что вас развели на деньги. spaceatmoon написал, что не видит проблемы, о которой вы пишите. И я тоже, кстати. Не представляю, что ещё можно написать по сути вопроса.
Hadmi, чтобы развернуть проект на другой систему нужно выполнить три команды - вытянуть проект из репы, создать виртуальное окружение, установить в него зависимости. Задача секунд на 30, если считать вместе с временем скачивания и установки зависимостей.