Paylaştığınız scriptte bir çok hata var. Ama anladığım kadarıyla siz sadece UI / UX tarafına bakıyorsunuz. Aynı şekilde tasarımla veya beğendiğiniz başka bir html tasarım ile veya veya figma tasarımları ile React frontend + PHP backend (admin panel) olarak yazabilirim. Düşünürseniz ulaşabilirsiniz.