21 lines
1.8 KiB
Markdown
21 lines
1.8 KiB
Markdown
|
|
# **App Name**: EstimateFlow
|
||
|
|
|
||
|
|
## Core Features:
|
||
|
|
|
||
|
|
- Cost Input Form: Interactive form for clients to input project requirements.
|
||
|
|
- Admin Configuration: Admin panel for configuring pricing parameters and viewing client inputs.
|
||
|
|
- WordPress Integration: Ability to embed the cost calculator form directly into WordPress websites.
|
||
|
|
- AI-Assisted Scope Definition: AI-powered suggestions to guide clients in defining project scope and features by acting like a 'tool' offering project management advise
|
||
|
|
- Dynamic Cost Calculation: Real-time display of cost estimates based on input parameters.
|
||
|
|
- Custom Calculation Formulas: Options for agencies to customize the cost calculation formula via the admin panel
|
||
|
|
- AI Complexity Classification: Automatically classify feature complexity from project descriptions by using a 'tool' powered by LLMs, categorizing them as simple, medium, or complex to refine cost estimates
|
||
|
|
|
||
|
|
## Style Guidelines:
|
||
|
|
|
||
|
|
- Primary color: Strong blue (#2979FF) for a modern and trustworthy feel, drawing inspiration from technology and professionalism.
|
||
|
|
- Background color: Light grayish-blue (#E0E7FF) to provide a clean, unobtrusive backdrop that complements the primary color.
|
||
|
|
- Accent color: Purple (#794BC4), an analogous color to blue, to add a touch of sophistication and highlight key actions.
|
||
|
|
- Font Pairing: 'Space Grotesk' (sans-serif) for headings and 'Inter' (sans-serif) for body text.
|
||
|
|
- Clean, intuitive layout with a focus on user experience. Form elements should be logically grouped and easy to understand. Model initial layout after provided screenshot.
|
||
|
|
- Use simple, geometric icons to represent different features and project types.
|
||
|
|
- Subtle animations to provide feedback and guide the user through the cost estimation process. For instance, highlighting a section of the form when it becomes active, and adding transitions between each step of the process
|