This is a project done for the web 2 course

Login utilizing jwt web token, passwords are hashed by bcrypt. Technologies used: REST API, SQlite, jwt, react.js and mobx

You can create different devices, which have attached ports

You can remove ports and get a list of the cables that work with the port.

Using a connector table which connects devices with ports

Editing of devices is implemented

New cable dropdowns get populated by values from the port table (dynamic, meaning you can add ports)