Создать БД SQLite в которой будут указаны таблицы для хранения информации о пользователях, продукции и заказах.
Создать таблицу Users (id, роль, логин,пароль)
Создать таблицу Products (id, название,цена,количество)
Создать таблицу Orders (id, id_пользователя,список продукции,статус заказа)

Создать класс Baza для работы с БД SQLite, класс Krama для продукции, класс Zakaz для заказов, класс Admin для работы с пользователями и администраторами.
Создать окно приложения с меню, авторизации, просмотра товаров, корзины товаров с помощью PyQT5
Подключить все классы к интерфейсу PyQT5