Fehu Design
Why create a design update
If you build a product or service, design always happens. When people are using it, they are having an experience. When teams or individuals neglect to intentionally think about design, their experience may be poor and may hamper their success. Design affects the quality of your product or service good or bad.
How I decided, when to stop
This project is part of a tournament and time is scarce. Therefore my approach to design was simple; design (and communicate) "enough", but no more than that. The purpose of the design is twofold. Firstly the design is proof that you've done your research and you understand the challenges and opportunities ahead. Secondly, it informs other people enough to understand what you want to create, how it should work, and show why it's valuable. When working with more people on a project, more design details might be needed.
What to build
Reusing parts of the Bitcoin Design Community Figma wallet template, I created the bare minimum concept design and flow for the app. Some details such as all mandatory and optional BOLT12 fields are not included but will be added in the implementation. The "theme" and "layout" was partially reused from my bitcoin wallet. This not only helps speed up the design and coding, but it also reuses best practices such as the ones written in the Bitcoin Design Guide.