Vue.js frontend for the Komodo platform. User, session, and asset management, data reporting, WebRTC communication, platform administration.
Learn more about the Komodo Platform
Komodo Portal is a web service for instructors to deploy social virtual reality education apps. Instructors can easily deploy a classroom session, manage sessions and upload assets. Students can join in the classroom session to receive the instruction. This repo contains both backend and frontend. The frontend provides web views for users to interact, while the backend served as a API to support the necessary data requested from the frontend.
Prerequisite:
npm install -g @vue/cli-service-global
Clone this repository
git clone https://github.com/gelic-idealab/komodo-portal.git
cd komodo-portal/
This repo contains two parts: frontend and backend. You need to set up these two parts seperatively and run them on different port.
Visit here to get more details about the frontend.
Visit here to get more details about the backend.
The recommended Komodo deployment uses Docker and docker-compose.