Sou design e vou dar minha opinião sincera: software bonito é o mínimo que ele tem que entregar hoje!
Não gosto de enrolar muito, mas um software bonito é simples de fazer, temos milhões de referências, paletas de cores e produtos o suficiente para você buscar juntar as pecinhas e criar algo bonito.
O que um design bom faz é a parti dessas pecinhas, criar uma identidade, algo que vai além da usabilidade e marca diretamente ou indiretamente o usuário.
Se eu pudesse dar um conselho a qualquer pessoa diria:
- Pegue referências
- Cores são importantes (Nao sabe colorir pega uma light e dark pronta na internet e depois muda, use uma referência)
- Usabilidade é necessidade e não frescura (facil de usar é melhor doque bonito)
- A mais importante de todas: na imaginação tudo é lindo! Na realidade não.
Antes de criar um projeto inteiro gameficado, crie o mvp com 2 ou 3 telas e teste rapido a sua ideia, nao crie um projeto gigante de semanas porque você acha que vai vender, isso é balela é sonho, sou design, pega a ideia, cria 3 telas, coloca no mundo e pede para umas 5 pessoas testarem, quanto mais rapido testar e mais rápido pegar feedbacks mais rápido pode corrigir erros graves ou trocar uma ideia ruim por outra melhro.