Skip to content

simalda/pingManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ping managment

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.

alt text

Getting Started

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

Installing

git

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

python

you need pip and python3 installed
additional packajes for python: flask

node

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 )

Running the tests

For frontent tests go to ../ping_management/frontend and run: npm test For backend tests go to ../ping_management/backend and write: pytest

Built With

  • React.js - The web framework used
  • DB - MySQL - MySQL workbench 8
  • Python (Flask) - Used for backend

Authors

Sofya Kolodizner - Initial work

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published