Hi, I offer you build a responsive form to insert it on any place of your website. This form will be connected to your mysql database, using a cron job or db trigger will ensute that the data will be deleted after 28 days. To download reports, I'll set up a simple MVC web application that will required an administrator to login and download the requested report.
About my experience, I can get pixel to pixel photoshop/ai designs into standard w3c html5 or xhtml code with browser compatibility (chrome, opera, safari, ie, firefox, edge, webkit), I work with CSS Grid such as bootstrap or GRID 960 System to get responsive design that will works on all desktop pc, laptop and mobile devices. With code, I have experience with angularjs 8, typescript, material, javascript, jquery, ajax, rest api implementation and more.
In the backend, I have experience with nodejs api applications, python django, react, php mvc frameworks such as codeigniter, laravel, also I can develop plugins and themes with wordpress. With no sql and big data web databases such as mongo, couchdb, cassandra, also with simple mysql or sql server applications (mysql, mariadb, postgresql, oracle, sql server). I can configure linux or windows servers, as well I can work with VPS servers.
Thank you.