Aluminium Window & Door Costing SaaS Platform
Budget / Salary€30,000–60,000
TypeFreelance project
LocationRemote
Posted1 hour ago
COMMERCIAL WEB APPLICATION FOR ALUMINIUM WINDOW & DOOR COSTING AND QUOTATIONS
I am seeking an experienced freelancer or development team to build a commercial web application for detailed aluminium window and door costing and customer quotation generation. I will sell subscriptions to aluminium fabricators. This is a multi-tenant SaaS product with a Greek-language interface, accessible through a browser on desktop computers and tablets.
1. INDUSTRY KNOWLEDGE PROVIDED BY US
An employee of my company with relevant industry knowledge will work directly with the developer and provide technical catalogues, profile/accessory/hardware codes, material specifications, calculation rules per system and construction configuration, formulas for cutting dimensions and quantities, compatibility and wastage rules, price lists, and worked examples with expected results.
The developer must implement and document the calculation engine, import/configure the supplied data, and validate results with our employee. Please propose structured Excel/CSV templates for us to supply the information. Include collaboration, clarification, data integration and validation in your proposal.
2. REQUIRED MANUFACTURERS AND SYSTEMS
The requested catalogue scope is the following. Before a firm quotation, exact catalogue editions, variants and supported configurations will be documented in an agreed scope matrix.
ALUMIL
Hinged/tilt-and-turn: S67, S67 PHOS, S77, S77 PHOS, S91, M11000, M9660, M9400.
Sliding/lift-and-slide: S350, S560, S650 PHOS, S700, M450, M630 PHOS, M12500 PHOS.
EUROPA
Hinged/tilt-and-turn: EOS 60 Hybrid, EOS 68 Hybrid, EOS 78 Hybrid, EOS 90 Hybrid, EOS 8500 Hybrid.
Sliding/lift-and-slide: ESS 34 Hybrid, ESS 47 Hybrid, ESS 10000 Hybrid, ESS A40 Hybrid, ESS 800, ESS 2000.
EXALCO
Hinged/tilt-and-turn: ALBIO 101C, ALBIO 108C, ALBIO 109C, ALBIO 125C, ALBIO 127C, ALBIO 129C Advanced.
Sliding/lift-and-slide: ALBIO 205, ALBIO 207, ALBIO 225, ALBIO 225 Slim, ALBIO 227, ALBIO 235, ALBIO 235S, ALBIO 256, ALBIO 256 Thea.
ELVIAL
Hinged/tilt-and-turn: W59 SI2, W60BS SI2, ESSENCE W67 HI2, ESSENCE W67BS HI2, ESSENCE W67ST HI2, W89 PHI2.
Sliding/lift-and-slide: SL46 SI2, SL50 HI2, SL60 HI2, MINIMAL LOOK SL52 HI2, MINIMAL LOOK SL68 AI2.
ALUMINCO
Hinged/tilt-and-turn: W400, W540, W450, W4750, W4900.
Sliding/lift-and-slide: SL200, SL320, SL2450, SL2700, SL2900.
ETEM
Hinged/tilt-and-turn: E38, E45, E68, E75.
Sliding/lift-and-slide: E19, E32, E50, ES38, ES70, ES64 Less Frame 2.0.
PROFILCO
Hinged/tilt-and-turn: PR43, PR52, PR52S, PR63, IQ74.
Sliding/lift-and-slide: PR26, PR32, PR35, PR45, IQ34, IQ460, IQ580.
METALOUMIN
Hinged/tilt-and-turn: Energy 22S, Energy 24, SLIM 200, EVRO 8000.
Sliding/lift-and-slide: Energy 16 PRO, SLIM 100, EVRO 7000.
Schuco: AWS 75 SI+ (hinged), ASE 80 HI (lift-and-slide).
Reynaers: ConceptSystem 77, SlimLine 38, MasterLine 8, MasterLine 10 (hinged); MasterPatio, HiFinity (sliding).
Cortizo: COR 70 Evolution, COR 80 Industrial (hinged); COR Vision Evolution (sliding).
New manufacturers, systems and variants must be addable in the future. Please explain which additions a trained employee can configure without programming and which require development. Quote application development separately from initial integration and validation per manufacturer/system.
3. WINDOW AND DOOR CONFIGURATION
Users select manufacturer, system, variant, construction configuration, dimensions, sash count, opening direction, colour, glazing, hardware and additional products. Support each system's agreed configurations, including single/double sash, fixed, tilt-and-turn, sliding, pocket sliding, lift-and-slide and combined constructions. Provide a basic 2D front-view diagram with dimensions and opening directions. Validate dimensions, component compatibility and missing inputs against the supplied rules, with clear messages.
4. DETAILED COSTING
Automatically calculate profiles by code, length, weight and quantity; accessories, hardware, gaskets and consumables; glazing and related materials; coating/finishing; wastage; manufacturing labour, installation, transport and extra work. Include additional products such as roller shutters, insect screens and shutters using the supplied data.
Each cost line must show code, description, quantity, unit, unit cost and total cost. Support pricing per kilogram, linear metre, item and square metre as applicable. Show material, labour, other expenses and total costs per window/door and per project.
Each customer business defines its own supplier discounts, labour costs, overheads and profit settings. Clearly distinguish markup on cost from profit margin on selling price.
5. CATALOGUE AND PRICE MANAGEMENT
Provide an admin interface for manufacturers, systems, codes, prices, material properties and calculation parameters. Support Excel/CSV import and updates with validation of incorrect/incomplete records. Shared technical catalogues are centrally maintained; each tenant retains its own commercial prices, discounts and settings.
6. CUSTOMERS, PROJECTS AND QUOTATIONS
Manage customers and projects with multiple windows/doors per project, copying/editing constructions, alternative quotations using different systems/specifications, quotation history and versioning. Export detailed material lists by project and supplier.
Generate customer PDF quotations with the business's logo/contact details, descriptions, dimensions, schematic drawings, prices, discounts, VAT, totals and commercial terms. Keep internal costing separate from the customer-facing document.
Saved quotations must retain their original prices and calculations after catalogue updates. Repricing must be user-initiated and create a new version.
7. MULTI-TENANT ACCOUNTS AND SUBSCRIPTIONS
Each business has separate users, roles/permissions, customers, projects and commercial settings. Strictly isolate tenant data. A platform administrator manages businesses, users, subscription plans, expiry dates, renewals and enabled features. Include secure authentication, backups, restoration procedures and tenant data export. Quote online subscription payment processing separately.
8. TESTING, DELIVERY AND COMMERCIAL RIGHTS
Acceptance will use agreed reference examples to verify material quantities, component selection, costs and rounding for supported systems/configurations.
Deliver a working production application, full project source code and repository access, database structure, installation/update/recovery instructions, calculation/configuration documentation, and administrator/catalogue-management training.
The agreement must provide rights to sell the software commercially and allow another developer to continue development. Identify third-party services, libraries/licences, restrictions and recurring charges.
9. OPTIONAL FEATURES - QUOTE SEPARATELY
Cutting optimisation and reuse of offcuts; saw/CNC integration; advanced CAD; Uw calculations and CE documentation management; automated supplier integrations; online subscription payments; dedicated entrance-door and folding-door systems under a separately agreed system list.
10. WHAT YOUR PROPOSAL MUST INCLUDE
- Total price and breakdown by module.
- Separate initial data integration/validation pricing per manufacturer/system.
- Future system addition and catalogue update pricing.
- Delivery schedule, milestones and milestone payments.
- Proposed technologies and assumptions about business/user counts and data volume.
- Hosting/infrastructure costs, separately from maintenance and support.
- Post-delivery bug-fixing period and terms.
- Relevant experience and examples of similar costing, manufacturing or SaaS applications.
- Assumptions, exclusions and information needed from us for a firm quotation.
I am interested in a long-term development partnership. This posting requests proposals; final scope, pricing and milestones will be agreed before any project award.
I am seeking an experienced freelancer or development team to build a commercial web application for detailed aluminium window and door costing and customer quotation generation. I will sell subscriptions to aluminium fabricators. This is a multi-tenant SaaS product with a Greek-language interface, accessible through a browser on desktop computers and tablets.
1. INDUSTRY KNOWLEDGE PROVIDED BY US
An employee of my company with relevant industry knowledge will work directly with the developer and provide technical catalogues, profile/accessory/hardware codes, material specifications, calculation rules per system and construction configuration, formulas for cutting dimensions and quantities, compatibility and wastage rules, price lists, and worked examples with expected results.
The developer must implement and document the calculation engine, import/configure the supplied data, and validate results with our employee. Please propose structured Excel/CSV templates for us to supply the information. Include collaboration, clarification, data integration and validation in your proposal.
2. REQUIRED MANUFACTURERS AND SYSTEMS
The requested catalogue scope is the following. Before a firm quotation, exact catalogue editions, variants and supported configurations will be documented in an agreed scope matrix.
ALUMIL
Hinged/tilt-and-turn: S67, S67 PHOS, S77, S77 PHOS, S91, M11000, M9660, M9400.
Sliding/lift-and-slide: S350, S560, S650 PHOS, S700, M450, M630 PHOS, M12500 PHOS.
EUROPA
Hinged/tilt-and-turn: EOS 60 Hybrid, EOS 68 Hybrid, EOS 78 Hybrid, EOS 90 Hybrid, EOS 8500 Hybrid.
Sliding/lift-and-slide: ESS 34 Hybrid, ESS 47 Hybrid, ESS 10000 Hybrid, ESS A40 Hybrid, ESS 800, ESS 2000.
EXALCO
Hinged/tilt-and-turn: ALBIO 101C, ALBIO 108C, ALBIO 109C, ALBIO 125C, ALBIO 127C, ALBIO 129C Advanced.
Sliding/lift-and-slide: ALBIO 205, ALBIO 207, ALBIO 225, ALBIO 225 Slim, ALBIO 227, ALBIO 235, ALBIO 235S, ALBIO 256, ALBIO 256 Thea.
ELVIAL
Hinged/tilt-and-turn: W59 SI2, W60BS SI2, ESSENCE W67 HI2, ESSENCE W67BS HI2, ESSENCE W67ST HI2, W89 PHI2.
Sliding/lift-and-slide: SL46 SI2, SL50 HI2, SL60 HI2, MINIMAL LOOK SL52 HI2, MINIMAL LOOK SL68 AI2.
ALUMINCO
Hinged/tilt-and-turn: W400, W540, W450, W4750, W4900.
Sliding/lift-and-slide: SL200, SL320, SL2450, SL2700, SL2900.
ETEM
Hinged/tilt-and-turn: E38, E45, E68, E75.
Sliding/lift-and-slide: E19, E32, E50, ES38, ES70, ES64 Less Frame 2.0.
PROFILCO
Hinged/tilt-and-turn: PR43, PR52, PR52S, PR63, IQ74.
Sliding/lift-and-slide: PR26, PR32, PR35, PR45, IQ34, IQ460, IQ580.
METALOUMIN
Hinged/tilt-and-turn: Energy 22S, Energy 24, SLIM 200, EVRO 8000.
Sliding/lift-and-slide: Energy 16 PRO, SLIM 100, EVRO 7000.
Schuco: AWS 75 SI+ (hinged), ASE 80 HI (lift-and-slide).
Reynaers: ConceptSystem 77, SlimLine 38, MasterLine 8, MasterLine 10 (hinged); MasterPatio, HiFinity (sliding).
Cortizo: COR 70 Evolution, COR 80 Industrial (hinged); COR Vision Evolution (sliding).
New manufacturers, systems and variants must be addable in the future. Please explain which additions a trained employee can configure without programming and which require development. Quote application development separately from initial integration and validation per manufacturer/system.
3. WINDOW AND DOOR CONFIGURATION
Users select manufacturer, system, variant, construction configuration, dimensions, sash count, opening direction, colour, glazing, hardware and additional products. Support each system's agreed configurations, including single/double sash, fixed, tilt-and-turn, sliding, pocket sliding, lift-and-slide and combined constructions. Provide a basic 2D front-view diagram with dimensions and opening directions. Validate dimensions, component compatibility and missing inputs against the supplied rules, with clear messages.
4. DETAILED COSTING
Automatically calculate profiles by code, length, weight and quantity; accessories, hardware, gaskets and consumables; glazing and related materials; coating/finishing; wastage; manufacturing labour, installation, transport and extra work. Include additional products such as roller shutters, insect screens and shutters using the supplied data.
Each cost line must show code, description, quantity, unit, unit cost and total cost. Support pricing per kilogram, linear metre, item and square metre as applicable. Show material, labour, other expenses and total costs per window/door and per project.
Each customer business defines its own supplier discounts, labour costs, overheads and profit settings. Clearly distinguish markup on cost from profit margin on selling price.
5. CATALOGUE AND PRICE MANAGEMENT
Provide an admin interface for manufacturers, systems, codes, prices, material properties and calculation parameters. Support Excel/CSV import and updates with validation of incorrect/incomplete records. Shared technical catalogues are centrally maintained; each tenant retains its own commercial prices, discounts and settings.
6. CUSTOMERS, PROJECTS AND QUOTATIONS
Manage customers and projects with multiple windows/doors per project, copying/editing constructions, alternative quotations using different systems/specifications, quotation history and versioning. Export detailed material lists by project and supplier.
Generate customer PDF quotations with the business's logo/contact details, descriptions, dimensions, schematic drawings, prices, discounts, VAT, totals and commercial terms. Keep internal costing separate from the customer-facing document.
Saved quotations must retain their original prices and calculations after catalogue updates. Repricing must be user-initiated and create a new version.
7. MULTI-TENANT ACCOUNTS AND SUBSCRIPTIONS
Each business has separate users, roles/permissions, customers, projects and commercial settings. Strictly isolate tenant data. A platform administrator manages businesses, users, subscription plans, expiry dates, renewals and enabled features. Include secure authentication, backups, restoration procedures and tenant data export. Quote online subscription payment processing separately.
8. TESTING, DELIVERY AND COMMERCIAL RIGHTS
Acceptance will use agreed reference examples to verify material quantities, component selection, costs and rounding for supported systems/configurations.
Deliver a working production application, full project source code and repository access, database structure, installation/update/recovery instructions, calculation/configuration documentation, and administrator/catalogue-management training.
The agreement must provide rights to sell the software commercially and allow another developer to continue development. Identify third-party services, libraries/licences, restrictions and recurring charges.
9. OPTIONAL FEATURES - QUOTE SEPARATELY
Cutting optimisation and reuse of offcuts; saw/CNC integration; advanced CAD; Uw calculations and CE documentation management; automated supplier integrations; online subscription payments; dedicated entrance-door and folding-door systems under a separately agreed system list.
10. WHAT YOUR PROPOSAL MUST INCLUDE
- Total price and breakdown by module.
- Separate initial data integration/validation pricing per manufacturer/system.
- Future system addition and catalogue update pricing.
- Delivery schedule, milestones and milestone payments.
- Proposed technologies and assumptions about business/user counts and data volume.
- Hosting/infrastructure costs, separately from maintenance and support.
- Post-delivery bug-fixing period and terms.
- Relevant experience and examples of similar costing, manufacturing or SaaS applications.
- Assumptions, exclusions and information needed from us for a firm quotation.
I am interested in a long-term development partnership. This posting requests proposals; final scope, pricing and milestones will be agreed before any project award.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.