Project Introduction
The DigiClips Admin Dashboard is the command center for a multi-university media monitoring ecosystem. While the broader DigiClips platform works to capture and analyze media data, our team is building the interface that provides administrators with the visibility and control necessary to manage the entire system effectively
Problem being addressed
DigiClips is a complex system involving many servers and media ingestion pipelines. Without a dedicated dashboard, overseeing this infrastructure is highly inefficient. Critical information, such as system health metrics, hardware status, and real-time error logs, are often buried within backend databases, making it difficult for administrators to respond to issues promptly. As the platform's user base and volume grow, manual management processes no longer scale. This project solves this problem by creating a centralized, user-friendly interface that turns complex backend data into actionable insights for the administrative team.
Project idea and how it works
Our project is the continued development and refinement of the Admin Dashboard, building upon a collaborative foundation worked on by teams in previous semesters. This dashboard is a web application using an Angular frontend and a Node.js backend, supported by a MySQL database.
The project works by consolidating these key administration functions into one platform:
- System Health & Hardware Monitoring: Providing a real-time view of check-ins and error logs of machines from the system.
- User Account Management: An interface for validating user accounts and managing various admin roles and permissions.
- Administrative Audit Logs: To ensure security and accountability, we implemented logging systems to record administrative actions.
- Data Export & Reporting: Integrated features like CSV importing and reporting to allow admins to input data and pull detailed reports.
Login Screen

Overview of Admin Dashboard
