Benefactorum / Benefactorum/app
add a common interface for services
- Dominant language
- TypeScript
- Stars
- 4
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
atm services are simple POROs. it'd be nice they all return the same object (monad), raise the same error to allow unified way to deal with them from the controller.
https://github.com/Benefactorum/app/pull/212#discussion_r1979466805
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the service implementations and the controller handling discussed in issue #211, then read the linked pull-request discussion for existing context. Define the scope of a common service result and error contract before making changes; done means the services and controller can use that contract consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100