@srushti_kansagara Personally, I’d just use something like Filament. Admin panels is a problem that has been solved umpteen times before, and life’s too short to make yet another one from scratch.
For your question about using a CDN versus not using a CDN, I’d say the benefits aren’t worth it for a CMS or admin panel that only a small number of users are going to be using, and will be using it sporadically. It’s not like your CMS/admin panel is going to get millions of concurrent visitors all day, every day. And when a browser downloads a CSS or JavaScript file, it usually caches it client-side any way, so what is the point of making a network request to an entirely different host (the CDN), just to get the same file that’s going to be cached locally after the first request any way?