develop a multi threading client-server program using python

Client- side

1- Users have to enter their credential.

2- Users have the ability to upload their files (any file types) to the server.

3- Users have the ability to download their files from the server.


1- Server has to authenticate the user’s credentials

2- Upon the successful login, the server has to list all the files that belong to the user so he/she can download their own files.

Skills: C Programming, Java, Linux, Python, Software Architecture

See more: python socket server multiple connections, python multi client chat server, multiple client server chat program in python, python multithreaded socket server example, how to connect multiple clients to one server in python, python udp server multiple clients, python multithreaded server tutorial, python multithreaded client, client server communication program using, sample client server program file transfer, client server projects using, server client banking application using j2me, client server interactions using, simple client server program using, simple tcp client server program, client server program zip file, using mysql client server, chat program using client server, server client program using, lottery client server program using rmi

About the Employer:
( 0 reviews ) George Town, Malaysia

Project ID: #17962349

11 freelancers are bidding on average $37 for this job


Dear employer. I am Gang Lee, developer . I've just read your job posting and I'm very interested. I'm a certificated freelancer with almost 1000 good reviews from clients. I'm a Good C, C++,c#,Object-C, Video Str More

$25 USD in 1 day
(775 Reviews)

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ More

$150 USD in 3 days
(132 Reviews)

Hello, sir. As you know if you look at my profile and reviews, I am a python expert with rich experience. I understand your request mainly. I would like to discuss over chat for more details. Regards.

$30 USD in 1 day
(54 Reviews)

Hi, I could absolutely help you with Python. I have a very strong experience of more than 10 years in the field of Python. I am ready to develop on Windows/Linux/MacOS and could start immediately. I would be happy t More

$25 USD in 1 day
(8 Reviews)

Hi bro. I have read your description very carefully and i am so interested in your project. I am confident in your project and I can finish it clearly on time. I am well experienced and skillful python programmer. More

$25 USD in 1 day
(22 Reviews)

Your project attracted my attention at first glance, because I've really rich experience in Machine Learning & Python Programming. I have worked on several similar projects before! I'm really confident about your pro More

$28 USD in 1 day
(10 Reviews)

hi my review speaks for myself. try me.

$50 USD in 1 day
(1 Review)

i can do it ...................................................................................................................

$20 USD in 1 day
(0 Reviews)

Hi, I have previous experience with the creation of the exact server (FTP) you mention for my current company. Additionally I would provide a simple web interface to manage the server. Feel free to contact me if More

$25 USD in 1 day
(0 Reviews)

I would really like to land my first job on I have experience and skills for this task, so I would be grateful to you if you choose me. Here is link to my LinkedIn profile so you can check my skills a More

$20 USD in 2 days
(0 Reviews)

Assuming you want communication over LAN, I am already half way through your project

$10 USD in 1 day
(0 Reviews)