Skip to content

Introduction

INFO

The documentation is still under development. Most of the content is API Endpoint documentation. I will add more content about the backend and frontend implementation in the future.

If you want to see how I implement features, you can use the search bar or Ctrl + K then type Implementation, it will show you all the implementation content.

What is E-Learning?

E-Learning is an online learning platform that is designed for those who want to carry out learning and equivalency exams for package A (Equivalent to Elementary School), package B (Equivalent to Junior High School), and package C (Equivalent to Senior High School) with customizable material & exam questions prepared by flexible and easily accessible instructors and students. Until now, I have implemented the following features:

  • Auth System.
  • Roles & Permissions.
  • Log Activities.
  • Contract, Class, & Education Management.
  • Exam System.
  • Learn Time System.
  • Appointments.
  • Master Data Mix Values.

Technology Stack

FrontendBackendEnvironment
TypeScriptGoDocker
Vue 3FiberNginx
Nuxt 3PostgreSQLJenkins
Tailwind CSS
Pinia
Vuetify

Screenshots

Source Code

The source code is planned to be private on Github

Released under the MIT License.