Making an Employee Recognition Program from Scratch