Hi!

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.

alkademi
Click to expand

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/i18n alongside 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