Gym Brochure Dashboard Development

Customer: AI | Published: 17.03.2026

I need a web-based Gym Brochure Management Dashboard built with HTML, CSS, JavaScript, PHP, and MySQL, running locally on XAMPP during development and easily portable to a live LAMP stack later on. The overall look should be clean and minimalist, with a mobile-first layout that keeps all brochure information readable on phones and tablets. Two user roles—Admin and Manager—must be able to sign in through a secure login system and see role-appropriate options. An Admin can add, edit, or remove any brochure content; a Manager should be limited to day-to-day updates such as pricing tweaks or image uploads. A future Trainer role may be added later, so keep the permission structure flexible. At a glance, the dashboard’s landing page should highlight Plan Details and real-time Membership Data, with quick links to the remaining sections. All data needs to be stored in MySQL tables you design, and CRUD operations should run through well-structured PHP classes or functions. Please keep the UI responsive, avoiding heavy libraries—vanilla JS or a lightweight framework is fine as long as the footprint stays small. Core deliverables • Fully responsive, minimalist UI for brochure pages and dashboard • Role-based authentication (Admin, Manager) with secure session handling • Dynamic management of services, pricing plans, trainer bios, and gallery images • MySQL schema and PHP integration for members, plans, and brochure sections • Contact/Membership request forms with server-side validation and email notification • Clean code, brief setup documentation, and a SQL file for easy import The project is considered complete once I can import the database, drop the files into XAMPP, and navigate the site end-to-end without errors. https://gym-design-studio.preview.emergentagent.com/