
Closed
Posted
Paid on delivery
I need a Windows-desktop application that takes my window panel orders and instantly works out the most efficient way to cut stock lengths, shows me the layout graphically, and tells me how much each job will cost. The core of the project is a solid optimization engine that minimises waste, paired with a clear, modern GUI (Windows 10/11) that anyone on the shop floor can learn in minutes. Key functions • Cutting layout optimisation – enter required sizes and available stock, then generate a visual, printable map with kerf allowances, waste percentage and an itemised off-cut list. • Material cost estimation – pull prices from a user-editable table and attach labour or markup rates so every quote is produced automatically with full cost breakdown. • Inventory management – maintain a live tally of stock lengths, auto-deduct after each job, and flag low-level alerts before the next purchase cycle. Technical notes The program must run entirely on Windows with no external web dependencies. I’m happy with C#/.NET (WinForms, WPF, or MAUI) or another compiled language you propose, provided the final installer is a simple double-click setup for end users. Please host data locally with SQLite or SQL Server LocalDB so everything works offline, yet structure the code so a future API layer could be added if needed. Deliverables • Compiled installer and all source code • User guide (PDF) covering setup, workflow and maintenance • Brief document explaining the optimisation algorithm and its accuracy checks I’ll test the build with a typical week of orders; acceptance is based on matching or improving on my current manual yield percentages and producing accurate cost reports. If this sounds straightforward for you, tell me about similar optimisation or manufacturing tools you’ve built and the tech stack you’d use.
Project ID: 40543047
110 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
110 freelancers are bidding on average $1,056 USD for this job

This sounds like a practical shop-floor tool where the hard part is not just drawing cut lines, but making the optimisation trustworthy enough that your team stops doing the maths manually. I’d build this in C# with WPF and SQLite: first define the order, stock, kerf, off-cut, and pricing models cleanly; then implement the cutting engine so it can test combinations, minimise waste, and keep reusable off-cuts visible instead of hiding them in a total. After that I’d wire it into a simple workflow: enter job, review graphical cut map, print/export, confirm job, then deduct inventory and update cost reports. I’d also add validation around impossible cuts, duplicate sizes, kerf rounding, and stock shortages so bad data is caught before a quote is produced. A small improvement I’d include is saving previous jobs as templates for repeat panel orders. I’m ready to start.
$1,000 USD in 7 days
6.9
6.9

Hello, I understand you need a Windows desktop application that optimizes window panel cutting layouts, minimizes material waste, calculates job costs, and manages inventory in a simple, efficient, and fully offline solution. I can develop this application using C#/.NET (WPF) with SQLite or SQL Server LocalDB, providing a modern Windows interface, a cutting optimization engine, graphical layout visualization, inventory management, and automated cost estimation. The solution will be designed to be fast, user-friendly, and extensible for future API integration. The optimization engine will account for stock lengths, kerf allowances, waste minimization, and off-cut tracking, while generating printable visual cutting maps and detailed cost breakdowns including material, labor, and markup. Inventory levels will be updated automatically after each job, with configurable low-stock alerts. With experience in .NET, desktop applications, business systems, inventory management, reporting, and optimization-based workflows, I can deliver a maintainable solution complete with installer, source code, documentation, and algorithm explanation. I would be happy to review your current process, sample orders, stock rules, and cutting constraints to propose the most effective optimization approach and implementation timeline. Regards, Muhammad Shoaib
$750 USD in 7 days
6.6
6.6

Hi, I'm a Senior Full Stack .NET Developer with 8+ years of experience building web applications, REST APIs, and SaaS solutions using ASP.NET Core, C#, React, Angular, and SQL Server. I believe I'd be a great fit for your team because I enjoy working on long-term projects and collaborating closely with remote teams to build reliable, scalable software. Here's what I can bring to your projects: • Develop and maintain ASP.NET Core / .NET web applications • Build secure and scalable REST APIs • React and Angular frontend development • SQL Server, MySQL, and PostgreSQL database design & optimization • Third-party API integrations (Stripe, payment gateways, external services) • Bug fixing, performance optimization, and clean, maintainable code • Git, Azure DevOps, CI/CD, and collaborative development workflows • Experience working with cloud services and modern development practices I'm comfortable working independently, participating in code reviews, discussing technical solutions, and delivering high-quality software on time. I'm looking for a long-term collaboration where I can contribute across multiple projects and grow with the team. Looking forward to hearing from you. Best regards, Sunny
$1,500 USD in 7 days
6.1
6.1

Your cutting optimizer will fail in production if the algorithm does not account for grain direction and defect zones — most off-the-shelf bin-packing libraries assume perfect stock, which causes 15-20% yield loss when operators reject cuts that span knots or cross-grain sections. Quick question - are your window panels all the same material thickness, or do you stock multiple profiles that cannot be mixed in a single layout? Also, what is your average order size — 10 pieces or 200 — because the optimization approach changes dramatically above 50 cuts per job? Here is the architectural approach: - C# + WPF: Build a responsive desktop UI with live drag-and-drop layout preview, using SkiaSharp for hardware-accelerated rendering so operators see cut maps update in real time as they adjust stock selections. - CUTTING ENGINE: Implement a hybrid guillotine + column-generation algorithm that respects kerf width, then runs Monte Carlo validation against 500 random permutations to guarantee you are within 2% of theoretical optimal yield. - SQLITE + EF CORE: Structure inventory as a temporal table with audit trails so you can reverse deductions if a job is cancelled, and expose the schema through repository patterns to simplify future API integration. - COST BREAKDOWN: Auto-generate PDF quotes using QuestPDF with line-item material costs, labour rates per linear metre, and waste surcharges — formatted to match your existing invoice template. - OFFLINE-FIRST SYNC: Design the data layer to queue changes locally and reconcile when network is available, so the app never blocks floor operations even if you add cloud backup later. I have built similar yield-optimization tools for a metal fabrication shop (reduced scrap by 18%) and a lumber distributor (handled 300+ SKU inventory with real-time costing). Let's schedule a 15-minute call to walk through your current manual process and confirm the kerf tolerance requirements before I scope the final timeline.
$1,020 USD in 30 days
5.6
5.6

Hello, I carefully reviewed your project and understand exactly what you're looking for. Your requirements align well with my expertise in full-stack web development. With over 10 years of experience, I build secure, scalable, and responsive web applications using modern technologies. I focus on clean architecture, optimized performance, and delivering projects on time without compromising quality. Why work with me? ✔ Clean and maintainable code ✔ Fast communication ✔ Daily progress updates ✔ Long-term support I would be happy to discuss your project and suggest the best technical approach. One quick question: Do you already have the design and project documentation ready? Looking forward to hearing from you. Best Regards, Md. Toriqul Islam
$750 USD in 7 days
5.4
5.4

⭐⭐⭐⭐⭐ Create an Efficient Windows App for Cutting Stock Lengths ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project needs and see you're looking for a Windows desktop application for stock cutting optimization. You don't need to look any further; Zohaib is here to help you! My team has completed over 50 similar projects in this area. I will create a solid optimization engine that minimizes waste, paired with a user-friendly GUI for Windows 10/11. ➡️ Why Me? I can easily build your Windows application as I have 5 years of experience in software development, focusing on C#/.NET, GUI design, and optimization algorithms. My expertise includes database management, cost estimation, and user-friendly interfaces. I also have a strong grip on Windows application deployment and maintenance. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you! ➡️ Skills & Experience: ✅ C#/.NET Development ✅ WinForms and WPF ✅ GUI Design ✅ Optimization Algorithms ✅ SQLite / SQL Server LocalDB ✅ Cost Estimation ✅ Inventory Management ✅ User Guide Creation ✅ Visual Layout Generation ✅ Offline Application Development ✅ Project Management ✅ Software Testing Waiting for your response! Best Regards, Zohaib
$900 USD in 2 days
5.8
5.8

I've developed Windows desktop applications with local databases, inventory management, reporting, and optimization logic. Your requirements are clear, and I understand the key challenge is building an efficient cutting optimization engine that minimizes material waste while providing a clear graphical cutting layout and accurate cost calculation. One question I'd like to clarify: should the optimization engine prioritize the lowest material waste only, or should it also consider factors such as preserving reusable off-cuts above a minimum length for future jobs? I would recommend building it with C# (.NET WPF) and SQLite, as it provides a modern Windows interface, excellent performance, and makes future expansion with an API straightforward.
$1,000 USD in 15 days
4.8
4.8

Hi, This sounds like a great fit. The most important part of this project isn’t the UI—it’s building a reliable cutting optimization engine that consistently reduces waste while generating accurate layouts, cost estimates, and inventory updates. I’d build this as a Windows desktop application using C#/.NET with SQLite for offline operation, giving you a fast and easy-to-use system that shop-floor staff can learn quickly. The application would generate visual cutting layouts, calculate waste percentages, manage off-cuts, automatically estimate material and labor costs, and keep inventory levels updated after every job. I’ve worked on custom business software where accuracy, automation, and usability were critical, and I’d be happy to discuss the optimization approach and review sample orders to ensure the results meet or exceed your current manual process. Best, Bilal
$1,125 USD in 3 days
4.8
4.8

Greetings! I will build a Windows desktop application for window panel cutting optimization with graphical layout, cost estimation, and inventory management. I will use C# with WPF and SQLite for offline local data. I will deliver installer, source code, user guide, and algorithm documentation. I have manufacturing optimization tool experience. Send your stock lengths and order format. Thanks, Revival
$750 USD in 14 days
4.8
4.8

✋ Hi There!!! ✋ THE Goal of the project:- BUILD A WINDOWS DESKTOP APPLICATION WITH CUTTING OPTIMIZATION ENGINE, COST CALCULATION AND INVENTORY MANAGEMENT FOR WINDOW PANEL ORDER PROCESSING I have carefully read the complete project description and understand you need an offline Windows application with a strong optimization algorithm, graphical layout, and production-ready cost calculation system. I can deliver this with 9+ years experience as a full stack developer. 3 points matching your requirements: 1. C# .NET Windows desktop application (WPF or WinForms) with clean, user-friendly GUI for shop floor usage 2. Cutting optimization engine with waste reduction, kerf handling, printable layouts, and visual cutting maps 3. Inventory system with SQLite/local database, cost estimation, and automated stock deduction with alerts I include UI design, database management, algorithm implementation, testing, and full source code delivery with installer package. I have built similar optimization and inventory management tools for manufacturing workflows. Looking forward to chat with you for make a deal Best Regards Elisha Mariam
$757 USD in 7 days
4.9
4.9

Interesting project, We will build your desktop cutting optimizer in C# with WPF, SQLite for offline data, and a bin-packing engine tuned for linear stock with kerf allowances. For the optimization core, we will implement a first-fit-decreasing algorithm with iterative refinement. This consistently beats manual nesting by 5 to 12 percent on typical window orders. The visual cut map will be printable directly from the app. A couple of quick things to confirm: 1) How many distinct stock lengths and profiles do you typically carry? 2) Should the cost report export to PDF, Excel, or both? The number quoted here is a starting estimate. The exact cost and timeline will be confirmed after we go through the full scope together. Send me a message and we can go over the details. Best regards, Faizan
$849 USD in 13 days
4.3
4.3

Hello, I understand your need for a Windows-desktop application that optimizes window panel cutting with a modern, user-friendly GUI. I have extensive experience in software development with C# and .NET, and I will build a robust optimization engine to minimize waste and generate visual cutting layouts. Utilizing SQLite for local data storage, the app will include cost estimation from editable price tables and real-time inventory management with alerts. I will ensure the installer is a straightforward double-click setup and provide comprehensive source code, user guide, and documentation on the optimization algorithm. I am confident this solution will match or exceed your current yield percentages. Next, we can define the timeline and milestones for a smooth development process. What specific constraints or rules should the cutting optimization algorithm always follow? Best regards,
$1,250 USD in 24 days
4.4
4.4

Hello, Yes, this project is straightforward for me from a technical point of view, especially because my main stack is C#/.NET and Windows desktop development. For this application, I would suggest using: C# / .NET 8 WPF for a modern Windows 10/11 desktop interface SQLite for local offline data storage Clean architecture so a future API layer can be added easily Installer using MSIX or Inno Setup The main part of the system will be the cutting optimisation engine. I can build it to calculate the best cutting layout based on required panel/window sizes, available stock lengths, kerf allowance, waste percentage, usable off-cuts and material cost. The software will include: * Order entry * Stock length management * Visual cutting map * Printable reports * Waste and off-cut calculation * Cost estimation using editable price tables * Labour/markup settings * Inventory auto-deduction * Low-stock alerts * Local database backup * PDF user guide * Technical document explaining the optimisation method and accuracy checks For the optimisation engine, I would start with a reliable bin-packing / cutting-stock approach and improve it with practical manufacturing rules, so the result is not only mathematically efficient but also usable on the shop floor. I have experience building business and manufacturing-style desktop tools with C#, SQL Server/SQLite, reporting, inventory logic and cost calculation. I can deliver the compiled installer, full source code and documentation. Before development, I would like to review a few sample weekly orders and your current manual cutting results, so I can compare the software output against your expected yield. Estimated delivery time: 4 to 6 weeks Estimated budget: depends on final details, but this is not a small form-based app because the optimisation engine is the core of the project.
$800 USD in 30 days
4.5
4.5

Hello, I did similar cnc, ppf desktop application built using pyqt & pyside, here is review I get from client - https://www.freelancer.com/u/devendrathakur12?review_context_id=37592112&review_type=project&sb=t https://www.freelancer.com/u/devendrathakur12?review_context_id=40411030&review_type=project&sb=t I can build a Windows desktop application that helps optimize cutting layouts, calculate job costs, and manage inventory in one easy-to-use system. I recommend C# with WPF and SQLite for a fast, reliable offline application. The software will generate the best cutting layouts with waste calculations, printable visual reports, cost estimates, and automatic inventory updates. The code will be clean and structured so future API integration is simple. I will provide the installer, full source code, user guide, and documentation explaining the optimization logic. I am ready to discuss your workflow and start the project right away. Best regards, Dev S.
$1,500 USD in 10 days
4.3
4.3

Hello, Your project aligns well with my experience building desktop applications for manufacturing, inventory, and optimization workflows. I can develop a Windows 10/11 application that optimizes cutting layouts, minimizes material waste, generates clear graphical cutting plans, and produces accurate cost estimates—all without requiring an internet connection. I recommend building the application in C# with WPF and .NET, using SQLite for local data storage. This provides a modern, responsive UI, excellent performance, and a clean architecture that can easily support a future API or cloud integration if needed. The optimization engine will account for stock lengths, kerf allowances, reusable off-cuts, and waste minimization while generating printable visual layouts and detailed cutting reports. The system will also include inventory management with automatic stock deduction, low-stock alerts, editable material pricing, labor and markup calculations, and complete job cost breakdowns. I'll package everything as a simple Windows installer along with the full source code, a user guide (PDF), and technical documentation explaining the optimization algorithm and validation process. I'd be happy to discuss your current workflow and suggest the best optimization approach to match or improve your existing material yield. Best regards.
$800 USD in 10 days
4.5
4.5

Hi There, I understand you're looking for a Windows desktop application to efficiently manage your window panel orders, optimize stock cutting, and provide a clear costing overview. This project aligns perfectly with my skill set. I am Abdul Haseeb Siddiqui, and I have over 6 years of experience in software development, specializing in C# programming, inventory management, and graphical user interfaces. My proficiency in technologies like SQLite and .NET makes me well-equipped to deliver a robust solution tailored to your needs. I have developed similar optimization tools where I successfully created a layout engine that minimized waste and produced detailed cost estimates. The GUI was designed with usability in mind, ensuring ease of use for all operators on the shop floor. You can view my portfolio here: https://www.freelancer.com/u/haseebsidd07 Looking forward to working together to streamline your operations. Thank you, Regards, Abdul Haseeb Siddiqui
$750 USD in 7 days
4.4
4.4

Hello, Your project is a great fit for my experience. I have worked on Windows desktop applications that include optimization logic, graphical layouts, inventory tracking, and cost calculation. My focus is on accurate results, a clean interface, and dependable performance for everyday production use. I would love to schedule a short meeting to discuss your workflow, current process, and expected output. After that, I can outline the development plan, timeline, and answer any questions. I am confident we can deliver exactly what you need. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
$1,125 USD in 7 days
4.0
4.0

Hello, I’m glad to have found your project, it aligns perfectly with my skills and professional interests. I’d be glad to develop a Windows desktop application that optimises cutting layouts, calculates costs, and manages inventory in a fast and reliable offline system. With over 8 years of experience in C# and .NET development, WPF/WinForms desktop applications, and optimisation logic, I can build a robust solution featuring a cutting optimisation engine, visual layout rendering, and accurate cost calculation with kerf, waste tracking, and stock deduction. I always focus on performance, clean architecture, and practical usability so the tool is simple enough for shop floor use but powerful enough to improve yield and reduce material waste. I would use a C# .NET WPF architecture with SQLite for local data storage, ensuring full offline capability while keeping the system structured for future API expansion if needed. I’d like to go over a few points: Do you already have a preferred cutting optimisation method in mind, or should I design and implement the algorithm from scratch? Will the visual layout need printable PDF export with exact scale markings for manufacturing use? I’m confident I can deliver a reliable and efficient solution. Thank you for considering my proposal, and I hope we can collaborate soon.
$1,125 USD in 7 days
3.5
3.5

Hi there! Quick question: when you're calculating kerf waste, are you looking to account for different blade thicknesses depending on the cutting tool being used, or should the system work with a fixed kerf value across all cuts? Regardless, this is definitely something that I feel confident delivering on, given my past experience. I would love to discuss your project further! Looking forward hearing from you. kind regards, Corné
$900 USD in 7 days
3.6
3.6

As an experienced developer, I have built numerous efficient and user-friendly applications that align precisely with the functionalities you need. Your project requires finding the optimal solution to cutting window panels and managing inventory, which demands a deep understanding of data management, in which I excel. My proficiency in C# Programming perfectly suits the task and with my familiarity with SQLite, we can ensure end-to-end offline usability of the software. Notably, I have successfully designed intuitive front-end interfaces using Vue.js and its ecosystem, enabling seamless experiences for end-users. You mentioned that your project requires a clean, modern GUI, which would make training individuals on the shop floor fast and uncomplicated. My expertise with Vue.js can assure this ease of use. In summary, with my skills in C# Programming and Data Management, as well as my experience in designing effective front-end solutions, I firmly believe that I am the ideal fit for your project. I understand the crucial need for efficiency, cost-saving measures through cut optimization and accurate inventory management in manufacturing tasks like window panel production. Let me allow you to take a breath and entrust your project to me – a seasoned professional who will not compromise on your established waste percentage targets or budget concerns.
$750 USD in 7 days
3.1
3.1

Muscat, Oman
Member since Jun 27, 2026
$2-8 USD / hour
$10-30 USD
$10000-200000 SGD
$15-25 USD / hour
$10-30 USD
$750-1500 USD
₹750-1250 INR / hour
₹12500-37500 INR
$30-250 USD
₹37500-75000 INR
₹12500-37500 INR
$10-30 USD
$50000-100000 AUD
€30-250 EUR
₹12500-37500 INR
$10-30 USD
$15-25 USD / hour
$10-30 USD
€1500-3000 EUR
$30-250 USD