Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.53 KB

README.md

File metadata and controls

26 lines (19 loc) · 1.53 KB

NWSense

NWSense is a web app based internet security system for home networks which provides security over the whole network. It provides allows the user to monitor the network and block IP addresses or websites which are to be accessed on the network. It also allows the user to view a detailed analysis. The web app requires the user to login with the username and password. The system then fetches the IP address/MAC address of the router. This provides the user with the configuration of the system, and the feature to edit the configuration. After the configuration has been saved, the blocked IP addresses will not be able to access the network, and the users will not be able to surf the blocked websites. The user can also see and monitor what all devices are connected to the network. The user can also see a detailed analysis of what is happening inside the network, e.g., what websites are most visited, what users make the most use of network, etc.

Architectural Flow Diagram

alt tag

User Stories

User Story 1:

As a network owner, I can login in my application so that I can block the websites.

User Story 2:

As a user, I can monitor all devices connected to my network, so that I can check for unauthorized users/devices.

User Story 3:

As a user, I can see detailed analytics of network, so that I can monitor data usage by each device.

Personas

Persona 1:

Home Network Owner

Persona 2:

Home Network User