A full-stack database application combining a robust relational backend with a responsive desktop frontend interface.
- Frontend Interface: Visual Studio 2026 Community Edition (C# / .NET)
- Backend Database: MySQL Server
- Database Management: MySQL Workbench
- Relational Database Design: Fully structured relational tables managing connected records securely.
- CRUD Operations: Complete frontend interface to Create, Read, Update, and Delete records directly from the database.
- Data Integrity: Implemented primary keys, foreign key constraints, and structured queries to prevent data anomalies.
- Open MySQL Workbench and connect to your local instance.
- Open and execute the
database_setup.sqlfile included in this repository to automatically generate the database schema, tables, and relationships.
- Open Visual Studio.
- Open the solution file (
.sln) located inside the project folder. - Check your database connection string in the code (e.g.,
App.configor database connection class) to ensure it matches your local MySQLusernameandpassword. - Press Start to run the application interface.