Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

CW-012 · Expense claims on mobile

Open
#10 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

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

Research direction

Start in mobile/lib/features/ and inspect nearby feature structure before creating the expenses area. Trace how the employee app handles submissions, attachments, status, and payslip data, then verify that a phone-submitted claim reaches the console approval queue with its receipt photos intact.

Written by the indexing model from the issue text.

Description

mobile P2

Priority P2 · Area mobile · Estimate M

The backend supports expense claims and the console can manage them, but the employee app cannot submit one — so the person holding the receipt has to wait until they are at a desk. Photographing a receipt is the obvious phone task.

Scope

Submit a claim with line items; attach photos from camera or gallery; track status; see what was reimbursed in which payslip.

Acceptance

A claim submitted on the phone appears in the console approval queue with its attachments intact.

Files mobile/lib/features/ (new expenses/)


Tracked in docs/backlog.md.

Dominant language
TypeScript
Stars
0
Forks
0
Avg merge
2h 56m
Merged PRs (30d)
4

Getting set up

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.

More from SuruchBoss/Cwork

All issues in SuruchBoss/Cwork

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.