Arliyandi

Fullstack Web Developer

← projects

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
View Live Site