I haven't worked much with pivot tables. So, I may not be able to offer advice on them. But, if I were doing this project, I'm pretty sure I'd want to use Access instead of Excel. Access reports can automatically update when additional data has been entered into a database.
Do you have any knowledge of Access? Do you even have Access in your version of Office?