Skip to main content
M. Aktaruzzaman Opu
Back to All Projects
Web ApplicationYear 2026Completed

RMSTU Notice Hub Reimagined

Server-rendered portal for official university announcements.

DomainWeb Application
Timeline2026
Technologies7 Stack Tools
StatusCompleted
RMSTU Notice Hub Reimagined

The Problem

University notice pages loaded slowly on mobile networks, lacked search capabilities, and required opening external PDF downloads for simple updates.

What It Does

  • Server-side scraping and HTML parsing using Cheerio
  • Notice categorization across Academic, Events, News, and General
  • Inline PDF document viewing using react-pdf
  • Theme toggle with persistent local storage
  • Route prefetching and pagination with TanStack Router

How It Works & Architecture

Built on TanStack Start. Server functions scrape official university notice feeds, extract titles and document attachments, and cache results with TanStack Query.

Technical Challenges

  • !Parsing non-standard legacy HTML across different department posts.
  • !Rendering inline PDFs smoothly on mobile browsers.

What I Learned

  • Server-side scraping and caching significantly improve access to unstructured public data.

Technology Stack

React 19TanStack StartTanStack RouterTanStack QueryCheerioTailwind CSS v4react-pdf