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

QR-Code Generator #271

Closed
ztefanie opened this issue Dec 8, 2021 · 3 comments · Fixed by #374
Closed

QR-Code Generator #271

ztefanie opened this issue Dec 8, 2021 · 3 comments · Fixed by #374
Assignees
Labels
Milestone

Comments

@ztefanie
Copy link
Member

ztefanie commented Dec 8, 2021

Motivation

To avoid entering the code for adding additional disciplines, it should be possible to scan a QR Code in the app. For content creators, e.g. teachers, it should be possible to create these QR-Codes and share them with their students

Proposed Solution

Add an service to the cms, so when creating the api-key, also a qr code is generated and displayed to the teacher.

Alternatives

If the proposed solution is too much work, we could at least add a link to a online service that creates qr codes, this for example takes the text which should be converted to a QR-Code in the query:
e.g. https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=our-api-key

Additional Context

none

@batcapricorn
Copy link
Contributor

batcapricorn commented Jan 4, 2022

Generally a great a idea, which we should implement in the long run. Currently, creating api keys should only be done by the lunes staff (and is therefore restricted for teachers- this can be defined in the settings). We need to make some (time consuming) adaptations until it can be published to "normal" users as well

@batcapricorn batcapricorn added this to the Future Backlog milestone Jan 4, 2022
@ztefanie
Copy link
Member Author

ztefanie commented Jan 5, 2022

Not sure what you mean by publish to "normal" users?

I thought the workflow would be:

  1. Teacher creates api key
  2. Teacher creates qr-code
  3. Teacher shares qr code with their students by printing it, using a projector or sending it to them per Mail / WhatsApp

At least realizing the alternative solution i proposed would be really helpful to avoid the typewriting of the long api-keys for all students.

@batcapricorn
Copy link
Contributor

batcapricorn commented Jan 5, 2022

The workflow is as follows:

  1. Lunes staff creates API Key for an organization
  2. Lunes staff eventually creates QR code (e.g. with the tool you mentioned above)
  3. Lunes staff sends API Key & QR code to organization. They can share that information with their students

PR #279 already implements a shorter API Key.

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

Successfully merging a pull request may close this issue.

3 participants