Convert Django Backend to C#

Job ID: 40516328

Budget: $30 – $250 USD

I need my existing content-management platform, currently running on Django with a MySQL database, ported to a clean, well-structured C# codebase. Every core capability has to come across unchanged: the authentication and user-management flow (including registration, login, password reset and role permissions), all database interactions, and the REST-style API endpoints that power our front-end and third-party integrations.

You are free to choose the C# stack you’re most comfortable with—ASP.NET Core paired with Entity Framework Core is the obvious fit, but I’m open to lightweight alternatives as long as they work seamlessly with MySQL and keep maintenance straightforward. What matters is that the new solution matches the current behaviour, passes our regression tests, and stays easy to extend.

To keep us aligned, here’s what I expect at hand-off:
• A C# solution in a Git repository with clear commit history
• Database migration scripts or EF Core migrations ready to run against the existing MySQL schema
• All API routes reproduced with equivalent request / response contracts
• Unit or integration tests covering authentication, data access and each endpoint
• A short README describing build steps, environment variables and how to run tests

I’ll provide the Django source, current schema and Postman collection for the APIs as soon as we start. Let me know what other details you need and how you plan to approach the conversion so we can lock in timelines quickly.