Find Jobs
Hire Freelancers

REST API Communication between C# GUI Client and Python Server

€30-250 EUR

Completed
Posted over 3 years ago

€30-250 EUR

Paid on delivery
I have a ML software that runs tensorflow and GUI implemented in Python I want to detach GUI from Python and implemented it in C#. I need: 1. The communication between GUI and Python will be using REST API 2. C# Client and Python Backend Server will run locally on the same desktop. 3. We need to communicate 3 different messages 4. Communication using JSON command 5. Communication is bidirectional. 6. Message contains its Id and Data. 7. Message Data can be numeric array, text or image. 8. One ach Client Request Message Server will send a Response Message 9. Do Not Use FLASK 10. Use [login to view URL] library BaseHTTPRequestHandler, HTTPServer Deliverables: 1. C# Client and Python Server. 2. C# Client can send and receive 3 type of messages : JSON with text, numbers and images. 3. Python Server can receive and reply with 3 type of messages : JSON with text, numbers and images. 4. C# Client should display an image before sending and display the image after reception. 5. The time between sending image and receiving it back should be below 80 msec on local machine.
Project ID: 28943104

About the project

4 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, there. I have a good experience in C# GUI and Python Server. I have that kind of work already. I can send it directly. So I can satisfy you fully. Thanks. From Robert
€150 EUR in 1 day
4.8 (1 review)
2.5
2.5
4 freelancers are bidding on average €144 EUR for this job
User Avatar
Hello. How are you ? i did checked your project detail regarding C#, python api communication. ok. i think it's good idea. i can help you perfectly for your project because i am c#, python developer. so what you need for c#, ? winform or wpf ?? please send me your offer so that we can discuss more
€140 EUR in 2 days
5.0 (19 reviews)
5.6
5.6
User Avatar
• Software Development - Since 1997 - expert • C#/.NET software development - Since 2004 - expert • ASP.NET Web Form ASPX - Since 2002 - expert • ASP.NET MVC , ASP.NET CORE ,LINQ , EF , SQL, Python - Since 2014 - expert • AngularJS 1.7 - Start Since 2016 - professional • Angular CLI 7-8-9 - Since 2017 - advanced • PHP/MySQL - Since 2000 - middle • App development Android, iOS Xamarin and Java Platform - Since 2011 - professional • Cryptocurrency and Ethereum smart contract development - Since 2017 - professional • UI/UX Design and graphic Design Photoshop, Adobe XD - Since 2015 - professional • C, Visual C++, C++, Pascal, QBasic , FoxPro, dos programming - Since 1998 - expert • Kernel Development CPU x86-x64 cross compiler 4+ years - professional • Web Scrap and undefined data parsing - Since 2016 - expert • Web technologies like HTML5, CSS3, Bootstrap, JavaScript - Since 1999 - expert • Graphic Design Logo , Printing , Branding , banner - Since 2000 - expert • Animation design Flash + Actionscript 2/3 - Since 2005 - professional • Flutter Mobile Development Since 2020 - elementary • Game Unity - elementary • Frontend developer : ReactJS, Angular • Fluency in English;
€250 EUR in 7 days
5.0 (17 reviews)
4.7
4.7
User Avatar
Hi, I read Your project details, I am a python programmer, Im experienced with REST APIs and can make one for You, but you have to implement the requests made into your C# program, the api calls is as simple as HTTP Requests I will use Flask, FlaskRESTFUL to do the job and high optimizations Regards, Ali
€34 EUR in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ISRAEL
Haifa, Israel
5.0
6
Payment method verified
Member since Jun 8, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.