This repository was archived by the owner on Sep 29, 2025. It is now read-only.

Description
Overview
The purpose of this issue is to identify code smells and violation of good design principles in the application and resolve them. Code smells are usually a sign of a deeper problem and typically result in severe complexities or technical debt.
We need to eliminate all forms of code smells including but not limited to: Design Smells, Implementation Smells and Architecture Smells.
Smells
The current states of the application composes of the following smells:
