Case Study

Paper Collation Tool

A university research analytics platform designed to aggregate, standardise, and visualise academic publication data across multiple sources. The system collates outputs from external APIs and structured imports, models author and group relationships, and provides interactive dashboards to analyse research productivity and collaboration patterns.

ReactNode.jsPrismaPostgreSQLSerp APIElsevier APIOrcid APIPrivate repo (confidentiality)
Web App Interface

Web App Interface

A clean dashboard-style interface providing a high-level overview of research outputs, navigation between entities, and access to core analytics features.

All Author Page

All Author Page

A consolidated view of all researchers, displaying publication counts, collaboration scores, and source-specific output metrics to support quick comparison and filtering.

Specific Author Page

Specific Author Page

All Group Page - Overview

All Group Page - Overview

An aggregated view of research groups, summarising total outputs, recent activity, and relative contribution across different publication sources.

All Group Page - Analytics

All Group Page - Analytics

Extended group-level analytics including comparative charts and visualisations to identify research output distribution and collaboration trends.

Specific Group - Summary

Specific Group - Summary

A focused breakdown of a single research group, highlighting key contributors, output totals, and recent publications within the group.

Specific Group - Relationships

Specific Group - Relationships

Graph-based visualisations illustrating inter-group and intra-group collaborations, enabling exploration of research connections and shared outputs.

Outputs

Outputs

A tabular view of individual research outputs with filtering by source, publication date, authors, and affiliated research groups.

Update Database

Update Database

An administrative interface allowing controlled ingestion of new publication data via CSV upload, with configurable source and date parameters.

Login

Login

A secure authentication screen restricting access to authorised users and administrative functionality within the system.