Description:

This initiative develops two user interfaces to aid individuals lacking fundamental SQL knowledge. The initial interface sets up a new database and the necessary tables to keep an account's data; it checks for their existence first and prevents recreation to safeguard against data loss. The second interface empowers users to manage the database through a code-free platform, offering features to add, edit, or remove data, search for particular fields with filters, and erase all records.

Project information

  • Category: App Development
  • Programming Languages Used: Java, SQL
  • Client: Side Project
  • Github link: https://github.com/ACEHiGH1/MySQL_Project
  • Concepts used: JavaFX for GUI, JDBC (Java Database Connectivity), SQL Database Interaction, Prepared Statements, Event Handling, Exception Handling, Cryptography for Simple Encryption, Java Application Lifecycle Management.