Migration Current Tech Stack- .Net 7 to .Net 10 and Yamarin to .NET MAUI
Worldwide
Phase 0 – Foundation: Move existing Fossil history to GitHub, stand up a staging environment with its own database, rotate any secrets found in config files, set up basic CI. Phase 1 – Backend & Web to .NET 10 LTS: Upgrade MustDWebApp, MustDService, MustDEx, MustDReports, MCScrape, and MustDMonitor off their dead runtimes (.NET 7 / .NET Core 3.1) onto .NET 10. Swap the legacy SQL client library, refresh Stripe/Twilio/MailKit/etc. to current versions, and regression-test all 40 controllers plus auth, payments, and messaging. Phase 2 – Mobile: Xamarin.Forms to .NET MAUI: Use Microsoft's Upgrade Assistant as a starting point, then manually replace several Xamarin-only plugins that don't survive the migration (media playback, geolocation, maps, community toolkit, Firebase messaging) with MAUI-native equivalents. Rebuild both platform heads, retest all 62 screens on real devices, re-provision push credentials. Phase 3 – QA, security review, store resubmission: Full regression pass, security review of secrets/auth/SQL handling, then submit to the App Store and Google Play. Phase 4 – Cutover: Staged rollout with monitoring and a rollback path.
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
$18.00
-
$28.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 weeks ago
- Interviewing:5
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesBangor1:41 AM
- $1.3K total spent2 hires, 0 active
- 52 hours
- Mid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by