Sometimes ideas get messy when it comes to production. A designer needs to be technical somehow to resolve those issues; a developer doesn't have time..
See here: www.thecouponchaser.com
Just a heads up, left one is already rejected by the stakeholder, just because they didn't want a category for newsletters in the database.
I won't say which one is right, because there is going on under the table, just exploring the new ideas
I started design thinking; design is about making things look good.
But it's totally different ā you have to think beyond just the UI or UX. I have been working on it for two weeks, with uneven meetings, thinking about: