Business Client need Software Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Riyadh, Saudi Arabia

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I need a desktop application built with Qt 6 / QML that lets me create and edit network diagrams from scratch. My immediate priority is smooth, intuitive diagram creation and editing—other possibilities such as real-time collaboration or import/export can wait until a later phase.

The editor must let me draw and manipulate the following diagram types:
• Any connection map between servers and network devices

For each element in the canvas I must be able to define and display three kinds of links:
• Wired connections
• Wireless connections
• Virtual connections

Core flow I am picturing
– Drag network elements (routers, switches, servers, access points, etc.) from a side palette onto the scene.
– Click-and-drag to create a connection; right-click or a toolbar action should let me toggle the link style (wired, wireless, virtual).
– Double-click to rename elements or edit properties.
– Standard editing tools: select, move, duplicate, delete, undo/redo, zoom, and grid/snap.

Technical notes
• Qt 6, Qt Quick, and Qt Quick Shapes are preferred.
• C++ backend is fine for model/data handling; QML for the UI.
• Code must compile on Windows and Linux; keep platform-specific code isolated.
• Please structure the project with clear separation between rendering, data model, and persistence so later features—like saving to JSON/XML or adding collaboration—can slot in easily.

Deliverables
1. Full source code in a public or private Git repository.
2. Build instructions (qmake or CMake) and a short README.
3. An installer or deployable folder for Windows; a working binary or AppImage for Linux.
4. Quick demo video or GIF showing the main workflow above.

I will test by creating each diagram type, adding at least ten nodes, and switching among the three connection modes without crashes or noticeable lag. If this sounds straightforward to you and you have prior Qt/QML experience, let’s get started!" (client-provided description)


Matched companies (7)

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more

...

Chirag Solutions

Chirag Solutions is extending its services in website designing & development and software development. Our web and software development is committed… Read more

...

Codetreasure Co

🚀 Your Expert Partner for Mobile & Web App Development Unlock the full potential of your business with Codetreasure —a leading provider of tailored … Read more

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more

...

Kiantechwise Pvt. Ltd.

Kiantechwise is a creative tech company delivering innovative web design, software solutions, branding, and digital marketing. With expertise and vis… Read more

...

JanakiBhuvi Tech Labs Private Limited

Delivering Future-Ready Digital Solutions in Web Development, E-commerce, Logo Design, and Digital Marketing. We believe innovation is key to navigat… Read more

...

El Codamics

El Codamics – Company Preview About Us El Codamics is a Coimbatore-based software development firm helping startups, enterprises, and global clie… Read more