Point Of Sale
CSC pop crediting / point of sale project.
Enroll cards and associate them with users. Scan a card, get back userid.
Add ability to transfer funds to a user's account. Scan a card, display a balance, show a large button that decrements balance when pressed.
Scan a card, display a balance, show buttons representing purchase options, decrements balance correctly based on price of button pressed. Polished UI and sane timeout values.
Ready for (at your own risk) member use.
Fix bugs and security flaws. Implement any nice-to-have features. Ready for general member use.