Skip to content

feat(categories): add category management with main/subcategory suppo… - #7

Merged
AdityaRaj212 merged 1 commit into
stagingfrom
feat/add-category-management
Oct 1, 2026
Merged

AdityaRaj212 merged 1 commit into
stagingfrom
feat/add-category-management

Conversation

@AdityaRaj212

Copy link
Copy Markdown
Owner

📋 Summary of Changes

Added feature to add category and sub-category, in the add expense modal.

🎯 Target Branch Verification

  • This PR targets the staging branch (Direct PRs to main are reserved exclusively for staging-to-main production releases).

✅ Verification & Quality Checklist

Before requesting review, please confirm:

  • Typecheck: npx tsc --noEmit passes with 0 errors.
  • Test Suite: npm test passes all tests (unit & security tests).
  • Production Build: npm run build succeeds without warnings or compilation errors.
  • Deterministic Financial Math: All currency math is conducted in integer minor units (paise/cents). No floating-point rounding drift.
  • Security & Authorization: All newly added or modified API endpoints strictly validate sessions and prevent cross-tenant IDOR.
  • Design Aesthetics & Theming: Tested in both Light and Dark mode, responsive on desktop and mobile viewports.

📸 Screenshots or Recordings (if applicable)

Add before/after screenshots or screen recordings demonstrating the visual changes.

@AdityaRaj212
AdityaRaj212 requested a balanced review from Copilot October 1, 2026 20:26
@AdityaRaj212 AdityaRaj212 self-assigned this Oct 1, 2026
@AdityaRaj212 AdityaRaj212 added the enhancement New feature or request label Oct 1, 2026
@vercel

vercel Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
bagstack Ready Ready Preview Oct 1, 2026 8:26pm UTC

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@AdityaRaj212
AdityaRaj212 merged commit feb3b70 into staging Oct 1, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — a44e7803 Deployed Oct 1, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants