Skip to content

Setup the Modular Architecture (TMA) #2

@markgravity

Description

@markgravity

Acceptance Criteria

  • Setup TMA using tuist

Required modules:

  • Common Modules
    • UI - Contains reusable UI components to ensure consistency across the app. Changes made here will reflect across all features.
    • Network - Handles API requests, a critical part of the application.
    • Utilities - Provides reusable helper functions and extensions to streamline development and testing.
  • Data modules
    • Data
    • Domain
    • Model
  • Feature modules (added later on)
    • Collection
    • Filter
    • Home
    • Main
    • MyCart
    • Product Detail
    • Profile
    • Search
    • Search Result
    • Tabbar

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions