stackCount.io

Full-stack portfolio project · OpenAI GPT integrated

Welcome to
|

A finance tracker I built to sharpen my full-stack skills — with a real OpenAI GPT API powering automated business insights. Track income, expenses, and profit across multiple companies. Free to use.

Features

Features

A full-stack finance app built to demonstrate real-world skills — from database design to AI API integration.

Track income & expenses

Log transactions by category, filter by type, and keep a clear record of cash flow.

Profit analytics

Interactive charts and daily profit breakdowns to visualize how your business is performing.

Multi-company workspaces

Manage separate companies with isolated dashboards, transactions, and notes.

OpenAI GPT insights

Connected to the OpenAI GPT API — analyzes 90 days of transactions and returns structured financial insights.

CSV import / export

Import transaction data and export reports for accounting or personal records.

Privacy & security

Google OAuth and credential auth via NextAuth, with per-user data isolation in PostgreSQL.

Cloud storage

Data persisted on Neon Postgres with Prisma ORM — accessible from any device.

One-click exports

Download filtered transaction data as CSV for reporting or backup.

About the projectstackCount · full-stack · OpenAI GPT integrated

My first AI API — and the app I built around it

I'm Kiril Sierykov, an 18-year-old developer. stackCount started as a portfolio project to prove I could ship a real full-stack app — and connecting my first AI API was the hardest part. Getting the OpenAI GPT integration working took real trial and error: API keys, prompt design, structured JSON output, caching responses, and handling failures gracefully. I stuck with it, figured it out, and now the Analyze feature sends 90 days of transaction data to GPT and returns actionable financial insights. That experience is exactly why this project belongs on my resume.

  • OpenAI GPT API integration

    Production integration with gpt-4o-mini — structured JSON insights, response caching, and error fallbacks.

  • Full-stack architecture

    Next.js 15 App Router, PostgreSQL via Prisma, NextAuth (Google OAuth + credentials), Stripe donations.

  • Shipped end-to-end

    From database schema to deployed Vercel production — auth, payments, AI analysis, and CSV export all working.

Next.js 15OpenAI GPTPostgreSQLTypeScript
stackCount dashboard showing profit analytics and AI insights
8+
Tech stack pieces
≈ 4 min
Avg. setup time
GPT-4o
AI model
Pricing

Simple, honest pricing

The app is free. Donations are optional and help cover hosting and development time.

Free
Full access to all features. $0 forever.
$0

No paywalls, no feature gates.

  • Income & expense tracking with categories
  • Profit charts and daily analytics
  • Multi-company workspaces
  • OpenAI GPT-powered financial insights
  • Google OAuth & secure authentication
  • CSV import and export
  • Cloud storage via PostgreSQL
Support
Optional donation to help keep the project running.
Your choice

Same features — your support covers server costs and development.

  • Everything in Free
  • Support ongoing development
CTA Form

Contribute feedback

Report a bug, attach a screenshot, or suggest an idea. Help shape the roadmap.

Send feedback