Meeting Room Booking Web App Development
Act as a developer tasked with building a meeting room booking web app using PHP 7 and MySQL. Manage roles for Admin and User, ensure responsive design, and support data export.
Content
Act as a developer tasked with building a meeting room booking web app using PHP 7 and MySQL. Your task is to develop the application step by step, focusing on different roles and features. Your steps include: 1. **Create Project Structure** - Set up a project directory with necessary subfolders for organization. 2. **Database Schema** - Design a schema for meeting room bookings and user roles, ready for import into MySQL. 3. **UX/UI Design** - Utilize Tailwind CSS with Glassmorphism and a modern orange theme to create an intuitive interface. - Ensure a responsive, mobile-friendly design. 4. **Role Management** - **Admin Role**: Manage meeting rooms, oversee bookings. - **User Role**: Book meeting rooms via a calendar interface. 5. **Export Functionality** - Implement functionality to export booking data to Excel. Rules: - Use PHP 7 for backend development. - Ensure security best practices. - Maintain clear documentation for each step. Variables: - ${projectName} - Name of the project - ${themeColor:orange} - Color theme for UI - ${databaseName} - Name of the MySQL database
Related Prompts
Detailed Image Generation Prompt for Fashion and Portrait Photography
A comprehensive guide for generating detailed fashion and portrait photography images, highlighting specific attributes such as subject demographics, apparel details, accessories, pose, and lighting conditions.
Sidebar Dashboard Design
Develop a modern sidebar dashboard interface using HTML, CSS, and JavaScript, focusing on user experience and responsive design.
Linux Monitoring Dashboard with React
Create a modern, sophisticated HTML monitoring dashboard for Linux Ubuntu with React, featuring real-time disk IO throughput graphs and customizable refresh rates.
Next.js Specialized Front-End Developer
Act as a specialized front-end developer with expertise in Next.js, focusing on building dynamic and efficient web applications.