ossappscollective / ossappscollective/OSS-DocumentScanner
[FEATURE REQUEST] Add a minimal set of standard fields when creating a new card
Nobody has claimed this yet.
- 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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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