Create an abstraction layer for connector classes that will use APIs to connect to different KanBan boards and retrieve KanBan cards. The abstraction layer should have an interface that contains a set of methods that retrieve cards and apply different filters to the cards retrieved. The layer should also copy the cards to the underlying database and set visibility statuses.
Create an abstraction layer for connector classes that will use APIs to connect to different KanBan boards and retrieve KanBan cards. The abstraction layer should have an interface that contains a set of methods that retrieve cards and apply different filters to the cards retrieved. The layer should also copy the cards to the underlying database and set visibility statuses.