Migration to Blazor Server Web Application

Job ID: 39721798

Budget: $250 – $750 AUD

Project Details

We’re looking for an experienced .NET Developer to help migrate a legacy WinForms desktop application to a modern Blazor Server web application.

This project includes refactoring business logic, rebuilding the UI with Razor Components, and upgrading the data access layer using Entity Framework Core.

Project Tasks:
Analyze and refactor existing WinForms workflows and logic

Rebuild all modules (inventory, sales, inovicing purchasing, reporting, etc.) using Blazor Server

Design responsive UIs using Bootstrap Blazor

Implement Dependency Injection and modern web architecture

Work with our team for testing and implementation

Skills Required:
Strong experience with WinForms and .NET Framework

Proficiency in Blazor Server or Blazor WebAssembly

Deep knowledge of Entity Framework 6 and EF Core

Familiarity with both Database-First and Code-First approaches

Experience with SQL Server, Razor Components, and clean architecture principles

Bonus Skills (Nice to Have):
Experience working with ERP, Inventory, or POS systems

Familiarity with Azure or other cloud hosting environments

Basic UI/UX skills to enhance web interface usability

Project Details:
Type: Freelance (Milestone-Based)

Location: Remote

Duration: Estimated multi-week engagement

SourceCode: Full source code must be provided for review and check in GitHub

Start: ASAP

Please look at project overwrite and File Milestone requirements

Please submit your proposal with examples of similar work. We’re excited to work with a developer who can modernize our system efficiently and cleanly.