Skip to content

Dimterion/expense-tracker

Repository files navigation

Expense Tracker readme header

Next.js CSS TypeScript

Expense Tracker

Next.js / TypeScript application

📋 Table of Contents

🔎 Introduction

Expense Tracker is a full-stack application designed to help track users income and expenses.

📌 Features

  • Create account (standard login/password or Google authentication)
  • Add transactions (expenses/income)
  • Delete transactions (expenses/income)
  • Track transactions history
  • Track overall balance as well as current sum of expenses and income
  • Manage account details (Clerk)
  • A short demonstration can be seen in this video

📷 Screenshots

Guest home page

Expense Tracker guest page

Caption: Home page for unregistered users.

User home page

Expense Tracker main page

Caption: Home page for registered users.

⚙️ Tech Stack

  • Next.js
  • TypeScript
  • Clerk
  • Neon
  • Prisma
  • CSS
  • React Toastify
  • React Icons
  • Prettier
  • Vercel

🔗 Live Version

📫 Contact info

Profile Links ⬇️

Dimterion profile links image

Note: Ctrl+Click (Windows/Linux) or Cmd+Click (macOS) the image to open link in a new tab.