I have just taken on my first project as IT Manager with a small retail company wishing to implement a voucher redemption system. Basically they allow for their customers to create accounts with them and accumulate points for each purchase, then allow these points to be converted into vouchers (most likely a code that can be presented at the store) for discounts on future purchases. The points system is already in place at the company now what I'm to start working on is the voucher redemption. Now what I had in mind is a web portal for the customers to log in to and view their points and possibly generate a voucher code which they can present at the store, it'll be entered into the system at checkout and the required discount will be applied on their purchase.
What I need is to be pointed in the right direction in terms of what will be required (ie database, servers, Networking, software and hardware). There are about 10 stores and it should be possible to redeem the voucher at any of them. I have only worked as a junior software developer and this is my first big role and need to come up with something good. Any help would be highly appreciated. Thanks