Directo al grano - Entiendo perfectamente. Quieres un prompt con un lenguaje técnico, estructurado y para que el generador de IA no se pierda en...
Generated Prompt
## APPLICATION OVERVIEW The Multi-Tenant Hotel PMS (Property Management System) Core is a web-based application designed to facilitate the management of hotel operations. This tool aims to streamline processes such as room management, bookings, and administrative tasks while ensuring a modular and scalable architecture suitable for private deployment. ## CORE FEATURES 1. **Real-Time Operational Dashboard**: A visual "Room Map" grid presenting room statuses using a dynamic color-coding system: Available (green), Occupied (red), Reserved (yellow), Under Maintenance (gray), and Cleaning (blue). Updates occur in real-time through WebSocket subscriptions. 2. **Dynamic Configuration Engine**: An admin panel for defining room quantities, categories (e.g., Suite, Standard), and advanced Role-Based Access Control (RBAC) for user roles such as Admin, Reception, Housekeeping, and Maintenance. 3. **Reservation Logic**: Complete workflow for Check-in, Check-out, and date blocking, ensuring smooth guest transitions and efficient room management. 4. **Scalability Preparation**: The database schema and API will be designed with future integration in mind, including modules for Point of Sale (POS) and Inventory management. 5. **Financial Management**: Features to manage cash registers, daily cash closures, and payment method tracking. ## DESIGN SPECIFICATIONS - **Visual Style**: Minimalist - Emphasizing a clean and simple design with abundant white space and a focus on typography. - **Color Mode**: Light theme with dark text on light backgrounds for readability and a professional appearance. - **Layout**: The main layout will feature a centered dashboard interface with a grid structure for the Room Map, with navigation elements placed intuitively at the top or side to enhance accessibility. - **Typography**: Use sans-serif fonts like Inter or Roboto for a modern look. Hierarchy should be established with larger font sizes for headings and clear distinctions for body text to ensure easy readability. ## TECHNICAL REQUIREMENTS - **Framework**: React with TypeScript for a robust and type-safe frontend development experience. - **Styling**: Tailwind CSS for utility-first styling that allows for rapid design iterations and responsiveness. - **UI Components**: Utilize shadcn/ui for pre-built UI components that align with the minimalist design philosophy. - **State Management**: Consider using Zustand or Redux for efficient state management if the application grows in complexity. ## IMPLEMENTATION STEPS 1. **Set Up the Development Environment**: Initialize a new React project with Create React App or Vite, ensuring TypeScript is configured. 2. **Install Dependencies**: Add Tailwind CSS and shadcn/ui to the project for styling and UI components. 3. **Create Core Components**: Develop the Room Map grid component and the Admin panel for configurations, ensuring real-time updates via WebSockets. 4. **Implement Reservation Logic**: Build out the functionality for Check-in, Check-out, and date blocking, integrating it into the dashboard. 5. **Design the Database Schema**: Create a scalable database schema that supports future modules such as POS and Financial Management. 6. **Test the Application**: Conduct comprehensive testing of user flows and real-time updates to ensure a seamless experience. ## USER EXPERIENCE Users (receptionists, managers, housekeeping staff) will interact with a highly responsive dashboard that allows for quick access to room statuses and management features. The intuitive design ensures minimal clicks for common tasks, promoting efficiency. Real-time updates enhance operational visibility, facilitating informed decision-making and enhancing guest satisfaction. This structured approach will ensure the development of a powerful and user-friendly hotel property management system.
Loved by thousands of makers from
From early prototypes to real products, they started here.







































Generate optimized prompts for your vibe coding projects
Generate prompt
Enter a brief description of the app you want to build and get an optimized prompt
Review and use your prompt
Review (and edit if necessary) the generated prompt, then copy it or open it directly in your chosen platform
Get inspired with new ideas
Get AI-generated suggestions to expand your product with features that will surprise your users
Frequently Asked Questions
Everything you need to know about creating better prompts for your Lovable projects
Still have questions?
Can't find what you're looking for? We're here to help!
