Thanks for contributing to Payflow.
- Read the root
README.md - Install dependencies in the root and
frontend/ - Create a local
.envfrom.env.example - Run
npm test - Run
cd frontend && npm run build
Use short descriptive branch names:
fix/auth-token-formatfeat/transaction-filteringdocs/setup-improvements
Please keep PRs focused and easy to review.
Before opening a PR:
- make sure tests pass
- make sure the frontend still builds
- include a short summary of the change
- describe any tradeoffs or follow-up work
Recommended labels for public contribution:
good first issuehelp wantedbackendfrontenddocstestssecurity
A good newcomer issue here should:
- touch one part of the stack
- have a clear definition of done
- avoid risky schema changes
- fit in a small PR
- respond to questions within a day when possible
- confirm scope before large contributions land
- ask for tests when behavior changes
- keep issue descriptions concrete and reproducible