DP
Expense Tracker

Application to keep track of expenses


Table of Contents

Introduction

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

The application is built with Next.js and TypeScript. It uses Clerk for authentication and accounts management, Neon for database management and Prisma for database queries. Styling is done entirely with pure CSS. The site is deployed on Vercel.

More details about making this application can be found in this post.

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

Tech Stack

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

Links

🔗Expense Tracker

🔗GitHub Repo


View my GitHub profile

I code every day and keep most of my repos open.

@Dimterion
Visit my GitHub