Skip to main content
Modern tech workspace

Track Your Finances Smarter with Next.js

A modern financial tracking web app built using cutting-edge technologies like Next.js, React, TypeScript, and Drizzle ORM.

Apple Mac mini M4 desktop computer

Features

Powerful tools to manage your finances efficiently

CSV Import Interface

CSV Import & Bulk Management

Import transactions in bulk with smart CSV parsing and automatic categorization

Dark Mode Dashboard

Dark & Light Mode

Seamlessly switch between themes for optimal viewing comfort

Analytics Dashboard

Charts & Analytics

Visualize spending patterns with interactive pie charts and category filtering

🔐

Authentication via Clerk

Secure user authentication with modern OAuth providers and magic links

📊

Advanced Data Tables

Paginated, sortable, and filterable transaction tables with full-text search

Real-time Updates

Instant sync across devices with optimistic updates and offline support

Tech Stack

Built with modern technologies for performance and scalability

Next.js development setup

Next.js

Full-stack React framework

React development environment

React

Component-based UI library

TypeScript workspace

TypeScript

Type-safe JavaScript

Zust

Zustand

Lightweight state management

Clerk

Clerk

User authentication

TW

Tailwind CSS

Utility-first styling

DB

Drizzle ORM

TypeScript ORM

Neon

Neon

Serverless Postgres

RQ

React Query

Data fetching & caching

FM

Framer Motion

Animation library

About

This web app was developed as a practice project to build a robust, scalable financial tracker integrating UI components, database management, and authentication using modern web technologies.

Watch Tutorial
Minimalist workspace Cozy nighttime workspace Minimalist desk setup

Demo

See the app in action

Financial dashboard overview

Dashboard Overview

Real-time financial insights at a glance

Charts and analytics interface

Analytics & Charts

Visual spending patterns and trends

CSV import interface

CSV Import

Bulk transaction management