Create web UI with base backend for remote monitoring multiple work stations
Budget: $30 – $250 USD
I am looking for someone to develop a web based application that will be used to monitor multiple PCs. This is only the web portion and does not involve anything that will be ran on another computer. What I need is someone to create a basic layout that has the core functionality for my required features while leaving it open and modular to add my own changes.
Language: Python
Technologies: Flask, Websockets, Docker, HTML, CSS, jQuery, Ajax, Javascript, MongoDB
1. Python must be used so that I can make my own changes and to add on to it.
2. Flask or something similar *should* be used since I am somewhat familiar with it.
What I am after is a nice developed web UI that is responsive and looks good.
[All Pages]
1. It needs to have a top navigation bar that will be on all pages. It will contain a logo icon, and X amount of icons/text that will be used for navigating to other pages. On the right I would like a image or hamburger menu with a drop down for other links.
[Main Page]
1. Main page (in picture) will have a section that will list each computer that is connected to my backend. It will display information (I will choose) about that user. It should be updated in real time without page reloading. It will be a set size so if the frame has a lot of entries it will have a scroll in only the frame.
2. Main page (in picture) will have a bottom part that is basically a log/terminal. It will allow me to type commands and then it will also display information above it.
Test For Functionality:
Create a simple python script that opens a socket and then a client connects to it. Have it send a JSON string with 5 things. Then it must be displayed on the main page in a row. If another client connects to the socket it will show another entry in the table. If a client disconnects then the entry should change color.
Backend Stuff:
I want to be able to type stuff into the main page text box and it get sent somewhere that I can process. Then I want to be able to have something listening that will read/recv messages and update in the text box.
Everything needs to be made modular and flexible so that I can modify anything that I need to.
Language: Python
Technologies: Flask, Websockets, Docker, HTML, CSS, jQuery, Ajax, Javascript, MongoDB
1. Python must be used so that I can make my own changes and to add on to it.
2. Flask or something similar *should* be used since I am somewhat familiar with it.
What I am after is a nice developed web UI that is responsive and looks good.
[All Pages]
1. It needs to have a top navigation bar that will be on all pages. It will contain a logo icon, and X amount of icons/text that will be used for navigating to other pages. On the right I would like a image or hamburger menu with a drop down for other links.
[Main Page]
1. Main page (in picture) will have a section that will list each computer that is connected to my backend. It will display information (I will choose) about that user. It should be updated in real time without page reloading. It will be a set size so if the frame has a lot of entries it will have a scroll in only the frame.
2. Main page (in picture) will have a bottom part that is basically a log/terminal. It will allow me to type commands and then it will also display information above it.
Test For Functionality:
Create a simple python script that opens a socket and then a client connects to it. Have it send a JSON string with 5 things. Then it must be displayed on the main page in a row. If another client connects to the socket it will show another entry in the table. If a client disconnects then the entry should change color.
Backend Stuff:
I want to be able to type stuff into the main page text box and it get sent somewhere that I can process. Then I want to be able to have something listening that will read/recv messages and update in the text box.
Everything needs to be made modular and flexible so that I can modify anything that I need to.