arafatahmedtanimcsedu57/organization ? reverse-engineered prompt

Reverse engineered prompt

Build me a full stack app that can take employee and department data from spreadsheet files and automatically turn it into a clean printable organization chart, with both an interactive web view and a PDF version that fits on A4.

I also want a simple admin area where I can add, edit, and deactivate employees, departments, and assignments, plus a history screen that shows every change in order so I can see what was updated and when. It should support concurrent duties too, so one person can belong to more than one department and show a small marker on the chart for those extra assignments.

Please make it easy to run with Docker so I can start the whole thing with one command, and have it seed itself from the provided data files on startup. If you need to, look up current docs online for any libraries or setup details.