KASSASYSTEEM
Verkopen en betalingen
Tijdens mijn opleiding heb ik een compleet kassasysteem gebouwd in C#, waarbij ik werkte volgens de Agile-methode. Ik heb hierbij gebruik gemaakt van de MVC-architectuur (Model-View-Controller), wat zorgt voor een gestructureerde en overzichtelijke codebase door alles netjes te verdelen in verschillende mappen.
Het kassasysteem is gekoppeld aan een SQLite database, waarmee ik een volledige CRUD-functionaliteit (Create, Read, Update, Delete) heb gerealiseerd. Gebruikers kunnen producten toevoegen, bewerken en verwijderen, en zodra de producten in de winkelmand worden geplaatst, wordt de totaalprijs automatisch berekend.
Daarnaast genereert het systeem een digitale bon, waarop alle producten en de uiteindelijke prijs netjes worden weergegeven.
Dit project heeft mij niet alleen meer ervaring gegeven in C#, maar ook in databasebeheer, logica en het schrijven van clean code binnen de juiste structuur.