← projectsView Live Site↗
Case Study
DuitFlow
live
Fullstack Developer
2026
Overview
DuitFlow is a personal finance management application that helps users track income and expenses, manage budgets, and generate financial reports. It supports secure authentication via Google OAuth, allowing users to sign in without managing separate credentials.
Architecture
- NestJS REST API backend with versioned endpoints (
/api/v1) - PostgreSQL as the primary relational database
- Google OAuth 2.0 for authentication, combined with JWT for session/token management
- Next.js web UI for the user interface
- Environment-based configuration for local development and production deployment
Tech Stack
Next.jsNestJSPostgreSQLGoogle OAuthJWT