GoXLearn
Role: Designer & Developer
Client: Tsinghua University
Year: 2021
Project Image

Project Details

GoXLearn is a command-line terminal application built for Tsinghua University's "网络学堂" (learn2018) student portal. Built leveraging the gothulearn Go library and the tview terminal UI framework, this was a passion project created to deepen my familiarity with the Go programming language and CLI application architecture.
It includes persistant authentication, comprehensive course dashboard and dedicated course dashboard showing notices, assignments, and class materials.
Class Interface
Main Dashboard
Login Screen