Development of Sustainable Curriculum Management System with Server-Driven Go and Next.js

Curriculum management is a crucial aspect of educational administration, encompassing the planning, organization, and continuous updating of course data and curriculum structures. In many educational institutions, including those in Jakarta, this process still encounters challenges such as inefficiency, data duplication, inconsistent information flow, and high system maintenance overhead. These issues often result in delays, administrative burdens, and reduced productivity. This research aims to develop a sustainable curriculum management system by leveraging Go technology on the backend and Next.js on the frontend, adopting a server-driven approach to minimize processing loads on client devices, improve resource efficiency, and ensure faster data delivery. The system development method employs an iterative approach with the integration of ten supporting technologies, including server-side data fetching, Backend for Frontend (BFF), OpenAPI 3 with code generation, Redis caching, tag-based revalidation, Server-Sent Events (SSE), component-based UI, image optimization, and asynchronous job queues for heavy tasks. The system integrates course and curriculum name management into a single, responsive, secure, and easily extensible platform. Implementation results demonstrate that the approach can reduce maintenance complexity, improve data consistency, and significantly enhance application response time under varying loads. Furthermore, the system supports sustainable software engineering principles, enabling scalability and adaptability to future needs. Consequently, it offers an effective, long-term solution for curriculum management, contributing to operational efficiency and the overall quality of academic administration in educational institutions across Jakarta.

Authors

Publication Details

Journal
Brilliance Research of Artificial Intelligence
Published
2025-08-14
DOI
https://doi.org/10.47709/brilliance.v5i2.5381
Primary Topic
Education and Learning Interventions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Development of Sustainable Curriculum Management System with Server-Driven Go and Next.js

Anwar Fitrianto, Sestri Novia Rizki, Eko Amri Jaya, Farel Artanto Kangadi et al.
Brilliance Research of Artificial Intelligence
Education and Learning Interventions
article

Development of Sustainable Curriculum Management System with Server-Driven Go and Next.js

Anwar Fitrianto, Sestri Novia Rizki, Eko Amri Jaya, Farel Artanto Kangadi, Verra Budhi Lestari
article en

Abstract

Curriculum management is a crucial aspect of educational administration, encompassing the planning, organization, and continuous updating of course data and curriculum structures. In many educational institutions, including those in Jakarta, this process still encounters challenges such as inefficiency, data duplication, inconsistent information flow, and high system maintenance overhead. These issues often result in delays, administrative burdens, and reduced productivity. This research aims to develop a sustainable curriculum management system by leveraging Go technology on the backend and Next.js on the frontend, adopting a server-driven approach to minimize processing loads on client devices, improve resource efficiency, and ensure faster data delivery. The system development method employs an iterative approach with the integration of ten supporting technologies, including server-side data fetching, Backend for Frontend (BFF), OpenAPI 3 with code generation, Redis caching, tag-based revalidation, Server-Sent Events (SSE), component-based UI, image optimization, and asynchronous job queues for heavy tasks. The system integrates course and curriculum name management into a single, responsive, secure, and easily extensible platform. Implementation results demonstrate that the approach can reduce maintenance complexity, improve data consistency, and significantly enhance application response time under varying loads. Furthermore, the system supports sustainable software engineering principles, enabling scalability and adaptability to future needs. Consequently, it offers an effective, long-term solution for curriculum management, contributing to operational efficiency and the overall quality of academic administration in educational institutions across Jakarta.

Brilliance Research of Artificial IntelligenceVol. 5(2)
Openalex Percentile: Top 58%
Education and Learning Interventions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.