https://github.com/christides11/network-management-system
Network Management System.
https://github.com/christides11/network-management-system
css database html javascript network-management postgresql python
Last synced: 3 months ago
JSON representation
Network Management System.
- Host: GitHub
- URL: https://github.com/christides11/network-management-system
- Owner: christides11
- Created: 2021-11-09T21:26:38.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-13T22:32:43.000Z (about 4 years ago)
- Last Synced: 2025-03-27T07:14:59.860Z (over 1 year ago)
- Topics: css, database, html, javascript, network-management, postgresql, python
- Language: JavaScript
- Homepage:
- Size: 2.22 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Network Management System
A network management system developed in Senior Project for Cisco.
## Requirements
- Python 3
- Node
## How to Use
### 1. Database Setup
1. Create a PostgreSQL database.
2. Use dbSetup.sql in /Server/ to create the needed tables.
3. (Optional) Use dbDummyData.sql in /Server/ to add initial data to the db.
### 2. Core Server & Probe Setup
1. in the main directory, do ```pip install -r requirements.txt```. This will install the needed dependencies.
2. In /Server/, create a env.json file.
3. Format your file based on /Server/env_template.json, filling env.json with your database login information.
4. In /Server/, do ```python core_server.py true```. This will start the core server along with a local probe.
### 3. Webserver Setup
1. In the main directory, do ```npm install```.
2. Once done, do ```npm start```. The webserver should run on the same device as the core server.