AdjustDeltaCC - 562"} Tu es un expert en refactorisation de moteurs de calcul pour menuiserie PVC.
Generated Prompt
## APPLICATION OVERVIEW This project involves developing a web application designed to refactor an existing calculation engine for PVC joinery. The main purpose of the application is to implement a new calculation engine while ensuring a smooth transition from the old system through a phased migration strategy. The application will allow users to compare results between the old and new engines, ensuring stability and predictability. ## CORE FEATURES 1. **Parallel Calculation Engine**: Implement a new calculation engine that runs in shadow mode, allowing for real-time comparisons with the existing engine. 2. **Result Comparison Tool**: A feature that systematically compares the outputs of the old engine and the new engine, presenting discrepancies clearly. 3. **Calibration Interface**: Tools to calibrate the new engine by adjusting `adjustDeltaCC`, `adjustDeltaCM`, and `adjustDeltaMM` until results align with the old engine. 4. **Deletion Management**: A controlled system for disabling and removing outdated calculation adjustments once the new engine is verified. 5. **Final Output Reporting**: Generate a comprehensive report detailing the final values, deleted elements, and explanations of offset redistributions. 6. **User Dashboard**: A simple interface for users to track the progress and results of the migration phases. ## DESIGN SPECIFICATIONS - **Visual Style**: minimalist - Clean, simple design with plenty of white space, minimal color palette, and focus on typography - **Color Mode**: Light theme with dark text on light backgrounds - **Primary Color**: #1978E5 (accent for buttons, links, highlights) - **Typography**: Use Inter from Google Fonts for headings, Inter for body text and UI elements - **Border Radius**: 8px (moderately rounded) for buttons, cards, and inputs - **Layout**: The main layout will consist of a sidebar for navigation and a main content area that displays different sections for results, comparisons, and settings. ## TECHNICAL REQUIREMENTS - **Framework**: React with TypeScript - **Styling**: Tailwind CSS - **UI Components**: shadcn/ui - **State Management**: Redux or Context API (if needed) ## IMPLEMENTATION STEPS 1. **Set Up Project**: Initialize a new React project with TypeScript and install Tailwind CSS for styling. 2. **Create Core Components**: Develop components for the parallel calculation engine, result comparison, calibration interface, and user dashboard. 3. **Implement State Management**: Set up Redux or Context API to manage application state, especially for calculation results and user settings. 4. **Develop the Calculation Logic**: Code the new calculation engine based on the specified adjustments and ensure it runs in parallel with the old engine. 5. **Build the Comparison Tool**: Create functionality to compare results and display differences between the old and new engines. 6. **Testing and Calibration Phase**: Allow users to perform calibration and validate the results against the old engine outputs. 7. **Final Reporting and Clean-Up**: Implement features to generate final reports and manage the removal of outdated elements once the new engine is confirmed. ## USER EXPERIENCE Users will interact with a straightforward dashboard where they can initiate the calculation engine, compare results, and calibrate settings. The user flow will be intuitive, guiding users through the migration phases with clear instructions and feedback on their actions. The design will prioritize clarity and ease of use, ensuring that users can easily understand the outputs and adjustments needed for their calculations.
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!
