Write a python web service and client side python application
Budget: $30 – $250 AUD
The task is to set up a Python web service that performs some dummy computations and returns a result. We have some computationally intensive python code that we will insert into the web service ourselves (not part of the task). We also require some example Python code demonstrating how to run the webservice from our PC.
Python web service requirements:
• Take a json string as input and return a json string as output (the web service will do some calculations using the json data, but we will implement these ourselves later)
• Needs to be secure with https and a username and password. Passwords not to be stored in plain text.
• Needs to be able to handle multiple computations concurrently (we would like to discuss performance requirements further)
• Preferred server is www.pythonanywhere.com and Flask for the web framework, but we are open to other suggestions
• We probably don’t need a database, as the only information to be stored is a single set of login credentials
Client side code:
• Needs to connect to the web service using a username and password, post a json string to the webservice and get the result.
• Should be implemented in Python, probably using the “requests” package, but we are open to other packages
Python web service requirements:
• Take a json string as input and return a json string as output (the web service will do some calculations using the json data, but we will implement these ourselves later)
• Needs to be secure with https and a username and password. Passwords not to be stored in plain text.
• Needs to be able to handle multiple computations concurrently (we would like to discuss performance requirements further)
• Preferred server is www.pythonanywhere.com and Flask for the web framework, but we are open to other suggestions
• We probably don’t need a database, as the only information to be stored is a single set of login credentials
Client side code:
• Needs to connect to the web service using a username and password, post a json string to the webservice and get the result.
• Should be implemented in Python, probably using the “requests” package, but we are open to other packages