Coding challenge for Connectly. This is a Facebook messenger bot asks for product/service reviews via chat.
For this exercise, I used IDD (Interaction-Driven Design) to build this application.
You can read more about IDD here: https://levelup.gitconnected.com/better-ios-apps-with-interaction-driven-design-f9187e745641
- Node.js
- Typescript
- Jest (for testing)
- Proper error handling
- Proper request body validation
- Non-mocked HTTP Service
- E2E / Integration tests
- Dockerize package