create an app of a drugstore on java (netbeans 14 project) with non-bloqueant sockets

create an app of a drugstore on java (netbeans 14 project) with non-bloqueant sockets

must run in the port 9999

has to be enabled SO_REUSEADDR

has to be enabled SO_KEEPALIVE

has to be desabled SO_TIMEOUT

has to be enabled and set in 5 seconds SO_REUSEADDR

has to be enabled TCP_NODELAY

Once the server is started must create and send to the client a .txt file like this

ID Name_product Concentration price Laboratory Availability

001 Aspirin 100mg 50.0 Bayer 100

the client should be able to search and article to know the price or buy the proyect (just click on buy and ad 50 usd to the budget and subtract 1 of availability)

avaliability of the product must be updated every buy it has

in case 1 or 2 clients want to buy the same product the server can not sell more product than are available

Every time you buy a product, the server have to send a ticket in .txt to the client to show what does it buy, how much was it and the date of it


the system can count how many articles and how much money does it sell during the day

Graphic interphas is optional too

Skills: Java, Software Architecture, C Programming

About the Client:
( 6 reviews ) Ciudad Lopez Mateos, Mexico

Project ID: #34402858

Awarded to:


Hi. It is not clear whether you want low level server/client code with a desktop GUI for the client, or something web based made with a framework(Spring?). Based on the description, I'm leaning towards the former. Eith More

$80 USD in 2 days
(3 Reviews)

3 freelancers are bidding on average $260 for this job


Greetings! I have read your description carefully and understand what you actually need. I am an experienced developer and can handle this project easily and in perfect manners. I am available now and can start right a More

$500 USD in 20 days
(1 Review)

Hi there, Hope you are doing well. I can work with your project skills C Programming, Java and Software Architecture. Upon reading your description file I am sure my team can definitely pull it off once provided with More

$200 USD in 7 days
(0 Reviews)