Project

Bank Database Application

C Data Structures Memory Management

Customer profile illustration

This application was developed as part of my program structure class. I created a mock bank database that allowed records to be added, deleted, and searched. Each record included a name, account number, and address, and the database was implemented as a linked list data structure. The UI and backend were developed in separate files.

I independently developed this project while receiving general advice from my teaching assistant. Through the work, I learned how linked lists operate by chaining records together and gained deeper practice with dynamic memory allocation, pointers, backend logic, and the interaction between a command-line interface and stored data.

Source: jarrenseson/ICS-221-PROJECT-1