Submitted
What are you most proud of, and what would you do differently next time?
Proud of: Separation between Mobile and Desktop components allows for simple, declarative styling without having to use complex CSS rules.
Would do differently: Make better use of component composition.
What challenges did you encounter, and how did you overcome them?
Challenges: Duplicate code, verbosity with TailwindCSS classes.
How I overcame them: Interface definitions, interface composition.