I developed a complete CRUD (Create, Read, Update, Delete) interface for managing items, with seamless integration between the frontend and backend systems. Key highlights include:

Grid Display with Multi-Table Joins: I created a dynamic grid that displays a list of items by joining data from two to three different tables (e.g., items, countries, categories, etc.). This allowed for enriched and meaningful data representation by combining related fields from multiple sources.

Add/Edit Form: Designed and implemented a form for adding new records and editing existing ones. The form input is validated and submitted directly to the database, ensuring data consistency.

Delete Functionality: Users can delete records from the interface, with the deletion reflected immediately in the database.

Full Feature Integration: All operations (add, edit, delete) are mapped and linked with the grid, providing a smooth and interactive user experience.

Relational Mapping: By leveraging foreign key relationships, the interface displays human-readable values (like country names or category titles) instead of raw IDs, enhancing usability.