Find Jobs
Hire Freelancers

Flask Web Service 2016-04-27

$10-10000 USD

In corso
Pubblicato quasi 8 anni fa

$10-10000 USD

Pagato al completamento
Flask Web Service STOP. It is imperative that you read this entire post before sending any messages to the employer. Summary: We have a number of on-going projects and need developers to join the team, specifically, back-end developers experienced with Linux and Python. Our team is great for students who want to work part-time, can work 20 hours per week, and need a flexible schedule. This project is a test of your skills. For this test, you will build a simple web service that uses GPG to decrypt a message. Your successful completion of this project will start you on a trial period with our team of up to 45 days at 20 hours per week. If you want more hours per week, it is a possibility after the trial period. Deliverable: 1. Your deliverable must be a single file named "[login to view URL]". 2. This is how your deliverable will be used: - Our automated build system will extract your deliverable file to "/usr/local/src" on a fresh server instance that exactly matches your assigned server. - Our automated build system will run "/usr/local/src/[login to view URL]". Make sure your deliverable includes this file. - [login to view URL] will run with root privileges. - Do not assume any specific starting directory when [login to view URL] is executed. 3. Your deliverable is only correct if the following is true after our automated build system runs: a. A web service called "decryptMessage" is hosted by Apache via the server's public IP (e.g. [login to view URL]). i. The web service is built using Flask. ii. The web service accepts a JSON payload with the following parameters: 1. Passphrase- The passphrase to use to decrypt the message. 2. Message- The GPG encrypted message. iii. The web service can be executed using an HTTP POST. iv. The web service returns a JSON response that is either an error message (if bad input parameters are given) or a single response parameter (if good input parameters are given): 1. DecryptedMessage- The given message, decrypted using GPG and the given Passphrase. b. The web service has unit tests that you believe are sufficient. i. All available unit tests are executed by running the following command on the server: /usr/local/src/[login to view URL] ii. After running, details about the tests are output (pass, fail, specific failure messages). 4. Your deliverable must be your original work. 5. Your deliverable will be tested with an encrypted message similar to the following (the passphrase is "topsecret"): -----BEGIN PGP MESSAGE----- Version: GnuPG v2 jA0ECQMCVady3RUyJw3X0kcBF+zdkfZOMhISoYBRwR3uk3vNv+TEg+rJnp4/yYIS pEoI2S82cDiCNBIVAYWB8WKPtH2R2YSussKhpSJ4mFgqyOA01uwroA== =KvJQ -----END PGP MESSAGE----- Rules: 1. Only bid on this project if . . . *** Freelancer truncates this field. Refer to the attached [login to view URL] for the remainder of the project description.
Rif. progetto: 10346591

Info sul progetto

14 proposte
Progetto a distanza
Attivo 8 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
14 freelance hanno fatto un'offerta media di $4.456 USD
Avatar dell'utente
I am very interesting in your project. I have experience in this field. If you work with me, you will get success. I am ready to work with you now. Phon.
$8.426 USD in 30 giorni
5,0 (14 valutazioni)
5,7
5,7
Avatar dell'utente
Hey there, I've been doing lots of Python development and would really like to work on these projects you have. My hourly rate is only $22, if you are willing to give a try, send me message, I attempt the test. If I pass , we can work something out after. Looking forward to your response.
$5.561 USD in 1 giorno
5,0 (7 valutazioni)
5,5
5,5
Avatar dell'utente
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$10.309 USD in 50 giorni
5,0 (2 valutazioni)
5,0
5,0
Avatar dell'utente
Hi, I am interested to participate in your project. Use for work: Flask, Django, Aiohttp for website backend, Javascript/AJAX, Jquery , Html5 for frontend, SQL,NoSQL database. - big experience web project full circle production: back end, frond end and mobil app. - have experience with Web scraping & Reporting Services, with emphasis on a tight feedback loop with clients. Use Panda, Numpy, Networkx for analysis data and graph work. Also many work with other project use python, perl and JS. I want to make the most quickly and efficiently. Any question welcome! Best regards, Vasiliy
$333 USD in 1 giorno
4,8 (17 valutazioni)
4,8
4,8
Avatar dell'utente
Hi, I'm a Python Web developer. I'm experienced with Django and Flask. I read your offer but I'm not okay with all of it. Here's what I can offer. I can do the project you asked using either Django or Flask. I can host a prototype on either DigitalOcean or Heroku. I prefer Heroku, It's free. If you try and like what you see we can talk business afterwards and I can share the code. Note that I'm a DevOps engineer or a linux admin. I'm a Backend developer, that's why I don't do automated deployments, It's not my job. Do let me know if you like my offer.
$15 USD in 1 giorno
5,0 (7 valutazioni)
3,1
3,1
Avatar dell'utente
Hi, I am interested. Thanks narendra
$10.000 USD in 60 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Dear Client, Greetings from Flowgica technologies, I have experience with these skills. I did previous work similar to yours therefore I am looking forward to discuss and move ahead. I am ready to work with you,kindly waiting for your response. Thanks & Regards, Mmadi
$8.000 USD in 1 giorno
0,0 (1 valutazione)
0,0
0,0
Avatar dell'utente
Hello Sir, We are an Indian development company here. we have checked your posted details here and want more clarification in it, so message us to discuss on it more then we will able to move on it. Thanks
$54.644 USD in 25 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: UNITED STATES
Portland, United States
5,0
43
Metodo di pagamento verificato
Membro dal mag 22, 2015

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.