Initializing

GERIGI X UKM EXPO ITS 2026 | Secretary & Treasurer of Web Development

Official orientation and student expo platform for ITS, handling high-concurrency event workflows for over 7,000 incoming students.

GERIGI X UKM EXPO ITS 2026 | Secretary & Treasurer of Web Development

01. Project Overview

GERIGI X UKM EXPO 2026 is the official freshmen orientation and university club exposition for the Sepuluh Nopember Institute of Technology. The platform serves as an all-in-one hub for freshman grouping, campus orientation content, and UKM (student club) discovery, all managed through a CMS-style admin dashboard and built as an installable, offline-capable PWA.

02. The Challenge

The challenge was balancing two very different roles at once: managing divisional administration and budget documentation as Secretary & Treasurer, while also contributing hands-on to full-stack development for a platform supporting the digital experience of over 7,000 incoming ITS students. Resolving development roadblocks along the way required constant technical discussions and cross-functional communication with the Web Development team and other divisions.

03. Core Features

  • Landing Page: Official informational homepage introducing GERIGI X UKM EXPO 2026 and its programs.
  • LinkHub: A simplified link-in-bio style page consolidating important links for quick access.
  • Group Placement Checker (Cari Unit): Let new students instantly look up their assigned guides and orientation groups in real time, powered by Convex.
  • UKM Finder: An interactive quiz landing page that recommends suitable student clubs (UKM) based on each student's interests and results.
  • Informational Content Hub: Maba 101 campus recommendations, a Survival Kit of event materials, an interactive Campus Map with event location pins, and merchandise info pages.
  • PWA Offline Access: Installable Progressive Web App enabling smooth access under offline or low-signal conditions.
  • Content Management Admin Dashboard: A CMS-style admin panel letting organizers manage all informational content, event materials, and campus map data without touching code.

04. My Role & Responsibilities

Serving as Secretary & Treasurer of Web Development, I collaborated closely with the Division Head to coordinate the Web Development team, monitor project milestones, and manage divisional administration and budget documentation, while also developing full-stack features and facilitating technical discussions to resolve development challenges throughout the project lifecycle.

05. Tech Stack & Design Decisions

We built the application using React and Vite with Tailwind CSS for the client views, and integrated Convex for real-time reactive data queries, packaging the platform as a PWA (Progressive Web App) to deal with local cellular network congestion.

06. Outcomes & Impact

  • Helped deliver full-stack features (React, Vite, TypeScript, Tailwind CSS, Convex) supporting the digital experience of over 7,000 incoming ITS freshmen.
  • Kept divisional budget documentation and project milestones on track alongside the Division Head.
  • Facilitated technical discussions and cross-functional communication that resolved development challenges throughout the project lifecycle.
TYPEWeb Application
ROLESecretary & Treasurer
BUILT2026
STATUSCompleted

Roles

SecretaryTreasurer

Tech Stack

ReactViteTypeScriptTailwind CSSConvexPWA