Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Kolkata, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I need a clean, well-structured console application in C# (.NET 6 or later) that solves the sorting problem detailed in the attachment. The core requirements are:
• Apply every SOLID principle from the ground up—single-responsibility classes, clear abstractions, and no hard-wired dependencies.
• Use [login to view URL] (or a comparable container) so I can swap sorting strategies without touching Program.cs.
• Implement the specific sorting routine exactly as described in the attachment. If the brief allows freedom of choice, a working Quick, Merge, or Bubble version is acceptable as long as the output matches the specification; additional implementations are welcome.
• Accept unsorted data via stdin or a simple file path argument, perform the sort, then echo the ordered result to the console.
• Include succinct XML comments and a short README explaining build, run, and how to register alternative sorters.
• Prove correctness with xUnit tests; feel free to use Moq for any lightweight stubbing.
Deliverables expected:
1. Complete Visual Studio / dotnet-CLI solution.
2. Well-named classes and interfaces (e.g., ISorter, SortService).
3. Unit-test project covering happy path and edge cases.
4. README with build/run commands and complexity notes.
Keep the code self-contained—no external database or web calls—and ready to compile with a single `dotnet build`." (client-provided description)
Matched companies (6)

Junkies Coder

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Conchakra Technologies Pvt Ltd

Omninos Technologies International pvt ltd

Appsdiary Technologies
