Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Mar 12, 2022. It is now read-only.

The web components of the Preben Norwegian Community software, that are used inside LearnWorlds

NotificationsYou must be signed in to change notification settings

euberdeveloper/pnc-webcomponents

Repository files navigation

pnc-webcomponents

The Webcomponents of the Preben Norwegian Community software

Project purpose

These are the Webcomponents of the Preben Norwegian Community software. They are thewidgets that are used inside the LearnWorlds custom code to make the students interact with the APIs and handle their groups enrollments.

How was it made

It was made withVue.js 2 andVuetify. The software interfaces withthe PNC APIs.

How to use it

There is aDocker image that is automatically published with aGithub action. For the usage, the only other important related thing is the.env.example file that shows the parameters that must be configured.

For development

To run it locally, just runnpm install for installing the dependencies,npm run serve to run a local server. To build the webcomponents, runnpm run build (the package.json script is changed to make it output the webcomponents).

It is also important knowing the branches organization:

  • pre: it is a branch used just for development and can be modified without caring too much.Pushes must be done only on this branch.
  • dev: it is a branch that has a github action to create and push theprebenorwegian/pnc-webcomponents-dev docker image on dockerhub.Merges must be done only from the pre branch.
  • main: it is a branch that has a github action to create and push theprebenorwegian/pnc-webcomponents docker image on dockerhub.Merges must be done only from the dev branch.

Thetwo docker images (main and dev) exist because first ones wants totest the changes on dev andonly after pushing them in prod.

About

The web components of the Preben Norwegian Community software, that are used inside LearnWorlds

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp