Network Discovery Solution

En curso Publicado hace 4 años Pagado a la entrega
En curso Pagado a la entrega

Please take your time to read and understand this document or do not bother responding, because your response will be ignored.

My company designs and manufactures computer-based networked devices.

The customer's device (let's call it The Server) runs headless on their LAN and so there is a need to interface with it over the home network from another device that can run a browser - it runs Apache and runs as a web-app for all interactions. This requires network discovery and many customers' networks make that challenging.

To be clear, we already have the software (under license) to run the entire customer browser-based interaction, except for network discovery.

The network discovery solution required is as follows, broken into 3 stages

STAGE 1 - SERVER TO WEBSITE COMMUNICATIONS

When the customer turns The Server on (ie. boots it up), and a network connection is obtained, The Server is to send a message to a website (call it The Website) hosted out in the internet, not in the LAN. The message is to report its LAN-side IP Address plus a couple of other things like sysName, and its WAN-side IP Address (or this is discerned).

At The Website end, this information is to be stored in a database.

When the customer turns The Server off (ie. shuts it down or restarts it), before the network service is terminated, the server is to send a message to The Website with enough information in it to match to the database record, and says 'goodbye'.

At The Website end, this causes the database record to be deleted.

Therefore The Website maintains a record of every device supplied by us that is currently running and connected to the internet.

You MUST have sufficient Fedora Linux proficiency to be able to address this need - otherwise please do not submit a proposal.

STAGE 2 - WEBSITE DYNAMIC INFORMATION DISPLAY

The customer uses any browser on any device to browse to The Website. The Website discerns the WAN-side IP Address of the customer and the landing page lists the Server or Servers purchased from us that have 'live' database records, at that WAN-side IP Address. As an admin, we can see all Servers connected by IP Address range to understand location. Therefore the Website is a simple landing page but with dynamic data displayed.

STAGE 3 - WEBSITE LINKS

The Website to be handed over at completion, is to include the ability for us to easily add any menu or button based hyperlink that dynamically uses the LAN-side IP Address of the listed Server. Therefore, for each server listed on the website for a customer, there will be clickable links that start with the LAN-side IP Address of the server, and end with the page's address, so that the customer can be directed to the respective page of the Server's browser-based interface. The ability to easily add other static links is also required. These links should be able to be added in html with minimal PHP embedded.

To test whether you actually read this brief, any proposal that does not start with the word 'FEDORA' will be ignored. We will also ignore all proposals that fail to demonstrate some understanding of the project.

Linux PHP HTML5 CSS SQL Python

Nº del proyecto: #20893155

Sobre el proyecto

47 propuestas Proyecto remoto Activo hace 4 años

47 freelancers están ofertando un promedio de $3112 por este trabajo

meet2amitvw

Dear employer hope you are doing well...Regarding project can we discuss more on this to get detail understanding about project ? As i am having some technical question on this so let me know when you get time to discu Más

$2750 USD en 27 días
(186 comentarios)
9.4
graphicaa

FEDORA Hello I am checking the attached document / website , I will submit my detailed estimation with in 1.5 hours Thanks for your patient Gopal

$3000 USD en 45 días
(672 comentarios)
9.3
cr8tivewebexpert

FEDORA Hi, I have read full details and understood the idea. We can help you to build similar solution and to make it dynamic as defined in phase 3 too. We have got 8 years experience with Linux platform with Python Más

$5000 USD en 35 días
(288 comentarios)
9.1
dreamci

Nice to meet you Full Stack Expert development team is ready to serve you. We are only accepting hourly rate projects. We can give you an estimate and if you confirm, we can develop the project at 40USD/h rate Pleas Más

$2250 USD en 5 días
(204 comentarios)
8.7
shivmirthyusl

IT FLEX SOLUTIONS has focused exclusively on the Web Development/Designing projects with 10+ years of service. Our Web Development/Designing expertise has helped clients to create e-commerce, social networking, real-es Más

$2250 USD en 45 días
(304 comentarios)
8.9
Solaristech

Hi, I have read your project details and this is a task designed according to my skills. I am ready to begin working on this. Let us discuss and get started. I am Good at CSS, HTML5, Linux, PHP, SQL. Mark J. could you Más

$2500 USD en 7 días
(77 comentarios)
8.2
gigadevca

FEDORA. Hi. I’m a network engineer with more than 10 years of experience in the networking domain. I also run a software dev company that builds web and mobile apps for our clients across the globe. Let’s discuss t Más

$5882 USD en 30 días
(25 comentarios)
8.2
xiqian88

'FEDORA' Hello. Your project will be constructed of big 2 part! One is webserver to show current device state. Another is client(Linux App) that connect webserver with httprequest or websocket. client will send current Más

$1800 USD en 18 días
(53 comentarios)
7.3
keshavkalra90

Hi there, I've read the project(Network Discovery Solution) description i can work on your project and get it completed in timely manners. I’m a strategic developer with a strong coding/designing background, includin Más

$2911 USD en 10 días
(212 comentarios)
7.5
wang109

HI there. Here is the best and honest developer. I would be happy i am qualified for your project. You will be satisfied with my working just like clients who ever worked with me. Overall due to my successfully buil Más

$2000 USD en 30 días
(54 comentarios)
7.1
adampohp79

Hi. thanks for your posting. I'm very happy to have a chance of bidding your project. I have experience in development of the projects like yours If you hire me, I'll do my best for your project and finish greatly in a Más

$2250 USD en 7 días
(86 comentarios)
6.6
RobustTechServ

Hi there! My name is Orestes and I am a Software Engineer with specialty in Java (Spring Framework) and PHP (Laravel Framework). I represent a whole team of software engineers (so our language stack is actually quite Más

$4288 USD en 20 días
(21 comentarios)
6.8
avto35217

Hi,dear. I've just checked all requirements of your project 'Network Discovery Solution'. I'm a senior software developer and I'm able to fulfill your project requirements ,you may be interested in me. Please come in c Más

$2500 USD en 9 días
(18 comentarios)
6.4
bluesea1990

---FEDORA---Hello. I have read your job description carefully. I have full experience in HTML5, CSS, Javascript, jQuery, PHP,Bootstrap4.0 with mysql. so I can do your project perfectly. I can start just now and I can d Más

$2250 USD en 7 días
(59 comentarios)
5.9
vivi1990

Hi, I have read your requirements carefully and I can help you with your project. I am a licensed full stack programming developer and designer. I have many experiences in CI, laravel, wordpress, magento, drupal, pytho Más

$2250 USD en 7 días
(26 comentarios)
6.0
KimHyokJun

FEDORA Hi, How are you? You want me to put function for network descovery into software. You separated implemenatation stages to 3 steps. I checked deeply. It will be done with php. Thanks.

$1500 USD en 10 días
(64 comentarios)
6.0
naishodayo

Hi,sir, I'm sure that I can be a excellent candidate for your project. Please contact me, so that we can discuss more over chat. I value my credits from clients. Thank you for your reading. I have worked for a long ti Más

$2500 USD en 13 días
(5 comentarios)
4.8
Xcoder88

Fedora Hello. Hope you're doing good. i understood your requirements except the third part which is not clear to me. It's little time taking project. I can work on it but can you provide any document for this project Más

$30000 USD en 30 días
(25 comentarios)
6.1
rumyr

'FEDORA' Dear Sir, Your project sounds so interesting and I'm very much interested in your project. I have been gone through with all your requirements and I have understood your stage 1 perfectly but have some confu Más

$2500 USD en 45 días
(4 comentarios)
3.8
mere3ortal

FEDORA (1) As regards Stage 1: I think that The Server sending its "Hello, I'm up, this is my LAN-side IP address" message *only* at startup, and then sending a "Goodbye, I'm going down" message *only* at shutdown is Más

$1600 USD en 7 días
(6 comentarios)
3.9