A Python console application designed to explore application architecture, reduce dependencies between classes or directories, and allow easy scaling. The application is described by an n-dimensional architecture, which can be adapted to the type and standards of any application in the future. The project is a backend part for the "Building Materials Store" information system. A JSON file is used as a local data storage. The functionality of this project includes: working with console input and output, performing CRUD operations with a JSON file, filtering and analyzing data, working with the file system.