When I was first toddling in web development under the supervision of my friend, he gave me this as a real-life project to develop an accounting application to track the expenses of his mini-grocery store that he owned in Minsk. Unfortunately, the store was closed by the time I finished the app.

The application consists of two layers.