I'm doing my first web application, it is for managing restaurants. One of the functionalities I would like it to have, is the ability to design the table layout by dragging and dropping tables from a toolbar somewhere in the screen. I would like to have a way of storing the table's position so that it remains the same if close the app. I would also like the tables to be clickable, so that then the waiters can click them and interact with them to open/close them, charge items that customers order, print the check, etc.

Is there a library or framework that would allow me to do something like that?

  • Are you getting anywhere with this? As you know, I am also interested in the topic. – Mawg says reinstate Monica Jun 7 '17 at 11:33

Have you done any research? I too would like an answer to this. I have, as yet, found no library, but the following have helped me greatly:

You ought to be ok, since you just want predefined shapes, so it will be easy enough to have a toolbar with squares, circles, etc, which can be dragged to your floorplan. I have a problem because I want the user to be able to re-shape the dragged items, which represent rooms.

Let us know if you need more help. If you do find a good library or framework, please post an answer and accept it, to help others in future.

[Update] I guess that I was not looking seriously before. All of these frameworks seem acceptable:


  • 1
    Wow, thank you very much! I'll look into all of these. I had done some research, but clearly not as thoroughly or effectively as you did. Thanks! – Federico Ciancaglini Mar 9 '17 at 17:34
  • I have a lot more. I will sort through them & post the best. Once you have drawn your floorpan, consider how you are going to save it and reload it for edtting later – Mawg says reinstate Monica Mar 9 '17 at 19:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.