I need a simple, lightweight desktop program for macOS that lets me record every client’s birthday and home-anniversary along with their basic contact details, and then easily see which dates are coming up next. I’ll be the only user, so there’s no need for log-ins, roles, or cloud syncing—all data can live locally in a small SQLite (or similar) file stored on my Mac. Key Workflow Create, edit, and delete client records with fields for: Name Address Birthday Home-anniversary date View an at-a-glance list or calendar of upcoming birthdays/anniversaries. Should be sortable by date or filterable by month. Basic search so I can quickly jump to a specific client. Optional (Nice to Have) If possible, structure the code so the app could support automated reminders or customizable pop-up notifications in a future update, though this isn’t required for version one. Deliverables A compiled macOS application (ready for macOS 13+ preferred). All source code plus a short README explaining setup, data storage location, and any dependencies. Tech Stack I’m open to whatever you prefer—Python (Tkinter or PyQt), Swift, Electron, or another lightweight framework—so long as the final build is stable, easy to run on macOS, and doesn’t rely on cloud services. This is something I bought from Etsy. It's very close to what I need, but it more info than necessary and didn't quite keep things organized. https://www.etsy.com/listing/4323273966/birthday-anniversary-tracker-party?ls=s&ga_order=most_relevant&ga_search_type=all&ga_view_type=gallery&ga_search_query=birthday+and+anniversary+tracker&ref=sr_gallery-1-34&sr_prefetch=1&pf_from=search&pro=1&sts=1&dd=1&nob=1&content_source=def146c4-00dd-4b9d-9274-0157cbd3807e%253ALT27fbaa8e66f7414ec56a1f7b6ab8f91a05897895&organic_search_click=1&logging_key=def146c4-00dd-4b9d-9274-0157cbd3807e%3ALT27fbaa8e66f7414ec56a1f7b6ab8f91a05897895