We are looking for an experienced software developer with proven record of developing the FreeCad open source project or plugins.

The project aim:
Custom branded project based on FreeCAD with following functionality
* Opening 3D model
* Allowing user to do only basic functions: Rotating, exploring model changing visibility. No modification to the model itself.
* Adding HTTPS Rest API communication to our servers
* Allowing user to authorise agains over API
* Pre-processign model to our needs
* Exporting data about the model to Server with progress shown to user.
* Rebranded UI

Current project status:
* Rebranding partially done
* Most of the functions disallowed and toolbars hidden
* Running plugin that converts each subpart of the model to our requirements
* Exporting information about the model to Hard drive

What is needed:
* Review the customisation of the FreeCAD that was done by out internal dev team
* Changing already done things in FreeCAD code to be done "proper way"
* Some more UI changes (few), review keyboard shortcuts and hidden functions that shouldn’t be allowed to user
* Cut down the project size of dlls and parts that are not needed by our application
* Adding Rest API connection and communication functionality/library
* Adding authorisation screen for user to log in (using API)
* Zipping and submitting data to our server (using API)
* Adding an autoupdate feature, or packing application as installer.

Budget: $3,000

Posted On: January 15, 2024 10:08 UTC
Category: Desktop Software Development
Skills:C++, Python, Microsoft Windows, Freecad

Country: Slovakia

click to apply

Powered by WPeMatico