I am currently working on a website for a Nutrition specialist who requires a monthly diet regimen table with five meals daily. The doctor will be responsible for completing these tables, which will then be presented to clients. It's important that the doctor can easily add, edit, and remove items from these tables at any time. What is the most effective way to implement a system for filling out these tables on the website? Additionally, I have a database containing the exact meals offered by the doctor to clients. When the doctor selects a cell in the table, I want a list of available meals from the database to appear so they can choose one. I am using HTML, CSS, and JavaScript for the frontend, and Node.js Express for the backend.