A collection of UX improvements shipped or planned for the Aiden wedding planning app, covering mobile responsiveness, accessibility, onboarding, inclusive language, and date logic validation. These changes reflect a deliberate shift from feature development toward stability and polish.
All phone-screen layout issues have been resolved. The fix was validated using an automated Playwright tool that renders screenshots across every possible screen size and checks for overflow, horizontal scrolling, and other layout breaks.
The Playwright tool also surfaced accessibility warnings:
The app currently passes accessibility checks, but these items are flagged as "close to the edge" and should be addressed before a wider launch.
New users land in a collapsed admin dashboard that can be disorienting. The agreed approach:
This mirrors a pattern common in competing wedding apps and directly addresses UX feedback from the competitor analysis.
The app previously used "bride" and "groom" throughout. This has been updated:
Wedding party roles (bridesmaids, groomsmen) are a related area — current trends include "groomsmaids" and "bridesmen" crossing sides, which the role system should eventually support.
Multiple date fields exist across the app (wedding date, rehearsal dinner, ceremony, etc.), and previously there were no rules preventing illogical entries. Two improvements were shipped:
Karly to test the date integrity and warning flows and send feedback to Mark.
The current system generates a unique QR code per guest, which works well for digital invitations but is impractical for printed physical invites (each invite would need to be individually printed with a different code).
Proposed solution: Add an option for a single event-wide QR code that prompts guests to enter their name when they scan it to RSVP. This mirrors how most physical wedding invitations work in practice.
Both modes (per-guest and per-event) could be offered as options. Per-guest codes remain valuable for digital sends where tracking individual opens matters. Mark to investigate and propose an approach.