Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup the Modular Architecture (TMA) #2

Open
16 tasks
markgravity opened this issue Feb 28, 2025 · 0 comments
Open
16 tasks

Setup the Modular Architecture (TMA) #2

markgravity opened this issue Feb 28, 2025 · 0 comments
Assignees

Comments

@markgravity
Copy link
Collaborator

markgravity commented Feb 28, 2025

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant