The Lord in Aberdeenshire, Inventor and fine lad

On behalf of Established Titles



Desktop Intuitive Commercial Kernel

https://github.com/Emilianissimo/Desktop-Intuitive-Commercial-Kernel

A modular PyQt5 desktop application framework designed to make building internal tooling (ERP/CRM/POS) faster and maintainable.
Born as a thank-you gesture to a vendor with honest pricing, and now a clean real-world template for both newcomers and seasoned developers.

License: GPL-3.0 (strong copyleft — derived work must stay open)


What It Is

Not just a sample app — a working desktop framework built with:

It’s more than a demo — it’s a foundation you can extend.


Core Architecture

Controllers as Pages
Each page is its own QMainWindow with its own logic, signal connections, and a render_data hook for refreshing content.

Router System
Routes are declared in a central file and dynamically loaded into a stacked widget. Navigation between pages happens purely by signals.

Provider Layer
A bootstrapping hook that automatically refreshes UI data when a page opens — swappable or disableable.

ORM + Auth
Data models using SQLAlchemy, session handling, password hashing (SHA-512 + salt), and token-based authentication.



Typical Use Cases


Who It’s For

This is something, that could be useful on freelance. I believe, one day, lmao.