Custom SQL Desktop Management Suite
Publicada el 2026-07-24
Descripción de la oferta
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.
Skills
Fuente original: freelancer