LMS Alkademi
A feature-rich Learning Management System (LMS) built with Nuxt 2 and Vue 2, featuring interactive schedules, rich text course editors, and analytical dashboards.

LMS Alkademi is an enterprise-level Learning Management System (LMS) designed to facilitate online learning, course management, and academic tracking. Contributed as a frontend developer during an internship, I collaborated on an active codebase to maintain, optimize, and build key features using the Nuxt 2 / Vue 2 ecosystem.
Key Contributions & Features
- Active Codebase Development: Collaborated with the engineering team to build new modules, refine UI components, and maintain existing functionalities.
- Interactive Course Content & Editors: Integrated rich text editing tools (Tiptap & TinyMCE) supporting code blocks, YouTube embeds, and media attachments.
- Academic Scheduling & Calendar: Interactive schedule tracking and event management powered by FullCalendar.
- Progress Analytics & Charts: Visualized learning metrics and user progress through dynamic Chart.js dashboards.
- Internationalization & Firebase: Supported multi-language features via
@nuxtjs/i18nalongside Firebase integration.
Tech Stack (Key Technologies)
- Frontend Framework: Nuxt.js (v2), Vue.js (v2), Vuex
- UI & Styling: BootstrapVue, Bootstrap 4
- Rich Text & Content Editors: Tiptap, TinyMCE
- Data Visualization & Tools: Chart.js (Vue-Chartjs), FullCalendar, Firebase, Axios
More Projects
View all
Fullbright Indonesia
A promotional SPA landing page for Fullbright Indonesia built with Laravel 13, Inertia.js v3, React 19, and instant WhatsApp CTAs.

Dusun Bambu
A modern web redesign focused on intuitive navigation and seamless visual experience.

Profile Card
A minimalist personal introduction profile card built with pure HTML and CSS.