[Iter-X] 55/100days
Day 5ļøā£5ļøā£
I realized thereās a bit of redundancy in the design I did earlier. On the itinerary page, the initial idea was to show a compact layout listing the POIs for each day, and then allow users to tap into a more detailed viewāalso organized by day. But today while implementing it, I noticed these two arenāt actually in a sequential relationship; theyāre more like parallel representationsājust different ways of displaying the same data. So I ended up separating them and adding a toggle. By default, it now enters the detailed view, but users can switch to the simplified one (though Iām starting to question if the simplified version is even necessary).
Designing really isnāt easy to get perfectly rightāmaybe itās my half-baked skills, but many finer details just get overlooked in the design phase until you actually start building.
Today I discovered a pretty useful UI prompt generator. Comparing results, I found that many poor generations in the past were just due to poorly written or vague prompts. With this kind of tool, itās actually quite efficient to explore design ideas quickly. I even feel that not every screen needs a full high-fidelity mockup now. Iām leaning toward describing some screens in natural language, generating a prompt, and turning that into a UI layout expressed in React code. After a few rounds of āpulling cardsā (i.e., prompt attempts), if I get a decent result, Iāll just use Cursor to turn it into Flutter code and tweak it slightly. It saves a lot of time compared to mindlessly grinding through Figma. Of course, for critical pages, itās still better to draw them out to avoid big changes during implementation.
Current Progress Summary:
- Prototype Design & UI/UX: 33%
- Backend (Go): 55%
- Client (Flutter): 45%
- Data: 12%
If you meet the following criteria, feel free to reach out:
- Can stick with it
- Have dreams
- Genuinely interested
Enjoy Reading This Article?
Here are some more articles you might like to read next: