Proposal: Better experience for simple card printing #121

Open
opened 2026-11-11 22:33:26 +01:00 by hansegucker · 0 comments
Owner

User Story

As the school office, I want want to issue single-sided NFC student ID cards for one or more students.

Prerequisites

  • Card.card_number has to be uid of NFC card

Proposed steps

  1. Issue card(s) in frontend
  2. Print card(s) via web browser as single PDF
  3. "Register" card → select card in browser/GUI and hold it to reader

Possible Issues

  • PDF generation takes too long?
  • What's the easiest and stablest interface for "registering" cards? Dedicated device and selection in web frontend? Dedicated device with local selection? Desktop application?

Todo:

  • Configurable: Issuing directly generates PDFs and redirects to composed PDF file with issued cards
  • kort-client needs feature for enabling secret NFC features
  • kort-client needs mode for registering card after printing elsewhere
  • "registering" interface (see possible issues)
## User Story As the school office, I want want to issue single-sided NFC student ID cards for one or more students. ## Prerequisites - `Card.card_number` has to be `uid` of NFC card ## Proposed steps 1. Issue card(s) in frontend 2. Print card(s) via web browser as single PDF 3. "Register" card → select card in browser/GUI and hold it to reader ## Possible Issues - PDF generation takes too long? - What's the easiest and stablest interface for "registering" cards? Dedicated device and selection in web frontend? Dedicated device with local selection? Desktop application? **Todo:** - [ ] Configurable: Issuing directly generates PDFs and redirects to composed PDF file with issued cards - [ ] `kort-client` needs feature for enabling secret NFC features - [ ] `kort-client` needs mode for registering card after printing elsewhere - [ ] "registering" interface (see possible issues)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aleksis/AlekSIS-App-Kort#121
No description provided.