This document describes a final year project to develop an authentication, authorization, and accounting (AAA) server with a graphical user interface (GUI). The project involves installing and configuring a TACACS+ AAA server on Ubuntu and integrating it with a GUI for log management and system administration. Testing is done using a virtual router on GNS3 to authenticate, authorize, and log accounting activities. The GUI is developed using HTML, CSS, JavaScript and Node.js to display logs from the MySQL database in a web interface. This allows non-technical users to easily view logs and perform administration tasks like adding users and groups to improve management of network devices in a large organization.