System to manage computers connection. The system reflect ping values on graph and show which computers are disconnected from internet.
System gets from every computer request with ping value , if there not request from some compuret for 4*requestInterval time then computer displayed as disconnected.
Create folder on your computer install git and pull from git. git create new folder named --NAME--
Install python3 with Flask module, nodejs and npm if needed
install packages: ../ping_management/frontend npm install
go to ../ping_management/frontend and run npm start
go to ../ping_management/backend> py ./Service.py
install git on ubuntu: https://linuxize.com/post/how-to-install-git-on-ubuntu-18-04/
clone repository: https://help.github.com/en/articles/cloning-a-repository
you need pip and python3 installed
additional packajes for python: flask
node and npm installed
windows - https://wsvincent.com/install-node-js-npm-windows/
ubuntu - https://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/
if react install is needed -
( https://makandracards.com/reactjs-quick/52419-install-reactjs-windows )
For frontent tests go to ../ping_management/frontend and run: npm test For backend tests go to ../ping_management/backend and write: pytest
- React.js - The web framework used
- DB - MySQL - MySQL workbench 8
- Python (Flask) - Used for backend
Sofya Kolodizner - Initial work