pateld23atwit/addressBook — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a simple Java desktop address book app with a clean JavaFX interface. I want to be able to create contacts, view them in a list, select one to see the details, update the information, and delete contacts when I don’t need them anymore.

Make it feel easy for a normal person to use, with clear labels and buttons. Each contact should have basic info like name, phone number, email, and address, and the app should show helpful error messages if someone leaves required fields blank or enters something that doesn’t look right.

Please organize the code using good object oriented Java, with contact classes and reusable logic instead of everything being crammed into one file. If it makes sense, support different kinds of contacts using inheritance. Use JavaFX and Scene Builder style layouts if appropriate. Look up current docs online if you need to.

Want more depth? Deep Reverse