Desktop Applications
I develop custom desktop applications for your business. Performant and user-friendly solutions for your needs such as inventory management, accounting, reporting, data entry and process tracking. I build desktop applications with WPF and WinForms in the C# / .NET ecosystem, including software that works directly with scales, barcode readers, label printers and IoT devices. I can move your legacy applications to a modern, maintainable structure and connect the desktop app to the same data as a web panel. As a freelance software developer in İzmir, Türkiye, I work online with businesses in İzmir and the surrounding region, with no intermediaries between you and the developer.
Features
- Windows / macOS / Linux support
- Local database integration
- Offline working support
- Barcode / QR reader integration
- Printer and peripheral device support
- Automatic updates
Use Cases
- Inventory management program
- POS sales software
- Warehouse management system
- Custom accounting software
Who is it for?
- Sites working with devices on the shop floor or in the warehouse
- Businesses still using VB6 or legacy Delphi applications
- Teams working where the internet connection is unreliable
- Operations that require high-speed data entry
How I work
- 1Discovery: I review the working environment, devices and the current application
- 2Architecture and UI design: I define screen flows and the data structure
- 3Development and device integration: I build the application and hardware connections
- 4Field testing: I test with real users in the real environment
- 5Installation, updates and support: I distribute releases in a controlled way
Technologies Used
- C#
- WPF
- Electron
- .NET
- SQLite
- SQL Server
Related Projects
Production Recipe, Weighing and Costing Software
Sample production software for recipe, weighing, pool and cost management: WPF and Blazor Server interfaces, scale integration, IoT device connectivity over MQTT and daily control reports.
Desktop Warehouse App and Web Dashboard
A sample solution made up of a C# WinForms desktop application for warehouse operations, an ASP.NET MVC web dashboard for management and a Web Service based integration layer for data exchange between systems.