A simple, easy-to-use Learning Management System (LMS) to manage employee training.
A simple, easy-to-use Learning Management System (LMS) to manage employee training.
The code in the following repository was merged into the server
folder of this repository.
Server repository (old): https://github.com/sv-uml/ULearn-server
server/
: Contains source code for ULearn server
src/
: Contains source code for ULearn client
Weekly Update
: Contains progress reports for each week
WeeklyChanges
: Contains archive of client source code as it stood in each week
To maintain build environment consistency, this project uses Vagrant. As a result, all tools (nodejs, yarn etc.) are installed within the environment.
To begin development, start the Vagrant machine by running vagrant up
in the terminal.
Once the set up is complete, login to the Ubuntu-based environment by running vagrant ssh
.
Next, navigate to the source code folder:
cd /vagrant
Install application dependencies using Yarn:
yarn install
Start the application:
yarn start
This will use webpack-dev-server
to start the development server. Open your browser and type http://localhost:8000/
to view the application.