I am building an app using the Laravel framework and I have a need to create dashboard views for the users. What I am looking to do is have widget areas in which widgets could be moved around by the user and have their state saved in the database. These widgets would preform an ajax call to get content. I am already using Jquery and bootstrap, I'd rather not also add another framework like Angular if I could get away with it.
Any direction and suggestions would be greatly appreciated.