Hey devs!
I just completed a small backend project ā an Envelope Budgeting App using Node.js and Express. It supports envelope creation, transaction tracking, and proper budget handling with CRUD operations.
Features:
- Envelope & transaction routes (with
param
middleware) - Budget validations & rollback handling
- In-memory data handling (like a mini mock DB)
Iād really appreciate it if you could take a look and share feedback on:
- Code structure & organization
- Middleware usage & data flow
- Edge case handling or improvements
GitHub Repo: https://github.com/raghuwar-jangir/personal-budget-1
Thanks in advance! Would love to learn from your insights