A Java-based dashboard developed for Redgate as a live brief assignment for the Software Principles module during a Bachelor's degree.
Created by: Dhrumil Shah Group: M.A.R.D.D
SQL Code Analysis Dashboard is a Java application designed to simplify access to and tracking of SQL code changes and errors. It provides a structured interface to navigate project data stored in external files and view relevant analysis information.
The codebase is written in Java, with the main entry point located in Launch.java.
Compile and run the program via the command line. Execution begins from Launch.java.
The application starts in the main method inside Launch.java. Most data is stored externally in .txt and .csv files with descriptive names.
Classes ending with Data.java handle reading and processing data from .csv files.
Classes containing a page() method represent individual dashboard pages.
The navbar() method controls navigation between sections.
The project follows clear class and variable naming conventions. Code is structured sequentially with consistent spacing for readability. Input validation and error handling are implemented, and the codebase is commented where appropriate.