- Understand the problem
- Start with the backend
- Think of the inputs and the output
- Declare a simple API
- Extend the domain model (if required)
- Build the happy path
- Add the details one by one
- Move on to the front end
If you found this helpful, consider supporting my work at ☕ Buy Me a Coffee.