ossappscollective / ossappscollective/OSS-DocumentScanner

[FEATURE REQUEST] Add a minimal set of standard fields when creating a new card

Open
#638 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C++
Stars
2.4k
Forks
121
Avg merge
1d 58m
Merged PRs (30d)
17

Description

Is your feature request related to a problem? Please describe.
The capability of CardWallet to add custom fields is great, but it is tedious to add the same "usual" fields to each and every card

Describe the solution you'd like
A kind of template for new cards would ease and speed up creation by providing a minimal set of standard fields:

  • "Valid from" date and "Expire on" date
  • "Balance" numeric value with a "Currency" of either points or real currency
  • "Notes" to add free text

Describe alternatives you've considered
Adding the same fields to each card

Additional context
An example would be:

Valid from: February 13, 2026 Expire on: March 13, 2026
Balance: 123 Points
Notes: Just for demonstration purpose

The "Currency" could be either neutral "Points" or a common currency like "€", "$", "£", etc.

As it would be just a template applied when creating new cards, the additional fields could be modified or deleted as usual if not needed.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing CardWallet's new-card creation flow and the existing custom-field handling. Compare the requested date, balance, currency, and notes fields with current card data and UI behavior. Done means new cards receive the standard fields while users can edit or delete them as usual.

Written by the indexing model from the issue text.

Assessment

Tech stack
android
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.