Flutter Desktop Authentication App

Job ID: 39879852

Budget: ₹12,500 – ₹37,500 INR

I’m building a desktop application with Flutter and need a developer who can set up a solid, production-ready user-authentication flow. The target platforms are Windows, macOS, and Linux, and I’d like the sign-up, sign-in, and password-reset screens to follow Flutter’s current best practices.

Your task is to start a clean Flutter 3.x project (stable channel), wire in the authentication layer, and hand back a well-structured codebase that I can continue to expand. You’re free to recommend the provider—Firebase Auth, OAuth with a custom backend, or another secure solution—so long as it keeps the desktop focus in mind and is straightforward for me to configure.

Deliverables
• Flutter project folder ready to run on all three desktop OSs
• Fully functional authentication UI and logic (sign-up, sign-in, reset)
• Clear README with setup steps and credentials placeholders

Acceptance Criteria
• Project builds without errors on Windows, macOS, and Linux
• Authentication actions complete successfully and handle common error states
• Codebase follows Flutter/Dart formatting standards and is easy to navigate

When you reply, please lead with relevant Flutter desktop experience and any past projects that feature authentication. I’m aiming to move quickly once I see the right fit.
Related categories: Dart Software Development OAuth Flutter