Custom SQL Desktop Management Suite

Job ID: 40602376

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

I need a Windows-only desktop application that gives me a slick, purpose-built front end for database management. The core workflow is:

• Connect to one or more local or remote SQL databases.
• Import and export large data sets (CSV, XLSX, JSON, SQL dumps).
• Clean, validate and normalise that data before it ever touches the live tables.
• Run and save complex, multi-statement queries from an intuitive editor, with results that can be exported or visualised quickly.

Speed and reliability are more important to me than flashy graphics, so a solid framework such as C# /.NET (WinForms or WPF), Java (JavaFX), or an equivalent Windows-native stack is ideal. If you prefer Python with PySide or Electron + Node.js that’s fine too, as long as the final build is a single installable EXE that runs on Windows 10/11 without extra setup.

Key capabilities I expect on first delivery
– Secure connection manager with stored credentials encrypted locally.
– Drag-and-drop data import that lets me map columns before loading.
– One-click export of any result-set to CSV or Excel.
– A data-cleaning pane where I can trim whitespace, fix encodings, deduplicate, and apply simple transforms, all with preview before commit.
– Query editor with syntax highlighting, parameter support, and execution history.
– Role-based access inside the app (admin vs. read-only user).
– Logging of every change for audit purposes.

Acceptance criteria
1. Installer launches and the program opens on Windows 10/11.
2. I can connect to my SQL Server instance, import a CSV, clean it, and write it to a target table without errors.
3. Saved queries re-open exactly as I left them and run again.
4. No unhandled exceptions during normal use; logs are written to a readable file.
5. Source code delivered in a private repo with a short build README.

If this matches your skill set and you have examples of similar database tools, I’m ready to review them and move forward quickly.