For external invitation/report emails, which delivery approach should the Django backend use? SMTP settings (Recommended)
Where should captured receipt images be stored? Django media storage (Recommended)
For “all missing features,” should I include the nice-to-have items too (currency conversion, budgets, recurring expenses, and grocery planning)? Yes, include all
Should realtime use Django Channels WebSockets, with normal sync/polling retained as an offline fallback? Channels + fallback (Recommended)