I have worked on a similar project where I read info from a MySQL database and displayed it on pages served from PHP. I use this system every day to control data processing jobs for a financial database with over 500 tables.
I have over 20 years of software development experience, including documentation of my designs. I specialize in Python, but have a lot of experience integrating web, ftp, file I/O, text processing, email, and other technologies.