React app with clean architecture approach (light version for small projects)
App directory contains the State Management (in models folder) and Common utilities functions and constants.
Infrastructure contains API (Services) Files, API Handlers, Common Components like Loader, Common TextField, Buttons, etc.
Presentation contains Component/Container and Styles. Component return design of your component, While Container contain wrapper of Component.