Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Getting started - what's the next step after installing client/server to connect LMS - i.e a working demo.... #21

Open
rodneytamblyn opened this issue Jul 13, 2023 · 4 comments

Comments

@rodneytamblyn
Copy link

Hi there,

I have successfully setup the client and server packages. When I run the client package the UX appears.

My Mongo database is completely empty at this stage.

Can someone talk me through how to configure an LMS in the database.

Assuming I am able to expose the test server on a temporary URL at mydomain.host and I wanted to connect this temporary app to an LMS, for example the free Canvas LMS service for teachers. What values would I need to configure in the Mongo database (?) to get this sample app working.

Basically I am asking what is the next step after installing the client and server apps to a working demo please?

Thank you.

Rodney

@siddrcrelias
Copy link

I too am baffled at this point...like what after setting up the server and client...if I figure it out...I will update here for sure...

@Laktus
Copy link

Laktus commented Jun 10, 2024

@siddrcrelias Any updates? Struggling to understand how i can continue past setup. Don't even really understand how the client and server are connected.

@siddrcrelias
Copy link

siddrcrelias commented Jul 6, 2024

@Laktus ok I figured stuff out and made a article on it ...and managed to get a client live as well :)
https://medium.com/@debu2in/implementing-ltiv1-3-using-ltijs-1ab38ab87567

@siddrcrelias
Copy link

@siddrcrelias Any updates? Struggling to understand how i can continue past setup. Don't even really understand how the client and server are connected.

so in the demo app by @Cvmcosta he has built the client and put it inside the public folder...and the ltijs library internally uses ltijs-sequelize which uses a database to store platform related information when you register the platform
basically you can build more functionality around the ltijs library and extend the functionalities :) ... do reach out if you have any questions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants