Application to receive & store logged data from multiple devices
$250-750 AUD
Paid on delivery
This project is to develop a JAVA web application to act as a listener/socket to communicate and receive TCP data packets from up to 10 devices and continually store this data in a database. The API for the hardware consists of 8 unique hexadecimal TCP commands and 3 unique hexadecimal TCP responses.
The general information
1. Application must be a web application accessible via login page
2. Application must be written in JAVA on Eclipse platform
3. The clients send data to "[url removed, login to view]" ("AAA" indicates the domain name that will be provided to a Freelancer after awarding the project)
4. Application must have basic user interface to allow functionality described below (see mock-up in attachment)
The web application must be capable of completing the following tasks;
1. Initiate TCP connection with client (More detail provided after engaging a Freelancer; API documentation will be provided)
2. Provide required 'expected responses' to prompt device to continue sequence to send data (More detail provided after engaging a Freelancer; API documentation)
3. Store data in a SQL database with the following fields;
a. Device Serial Number (SN)
b. Timestamp (in data packet)
c. Logged data from device(s)
d. Timestamp of data download from device
4. Allow a user to download Excel CSV files for a user specified date range and Device SN or 'All available' that includes;
a. Device Serial Number (SN)
b. Timestamp (in data packet)
c. Logged data from device(s)
d. Timestamp of data download from device
The Freelancer must provide;
1. A web application meeting the above specifications and additional specifications provided after selection
2. Detailed deployment information and instructions
3. All source code including basic embedded commenting
4. Developer JAVA documentation
**Please provide a bid for the total payment required and time taken to complete this project.**
Project ID: #2547015
About the project
Awarded to:
14 freelancers are bidding on average $776 for this job
Hello, I am a senior Java/Android developer please check your PM for more details Thanks Bing
Need more detail,can we discuss this,for more detail,check PM. we have more than 10 year of experience in web development,so we can handel this project.
I can do this for you.i have experience in multitasking and socket programming .which is the main building block for this project.
I'm experienced in this kind of stuff. Java developer and specialist in data integration.