Skip to content

Repository files navigation

Expense Tracker 💸

The Expense Tracker is a simple, full-stack web application that helps users manage their finances. With user authentication, categorized transaction logging, and balance tracking, users can monitor their income and expenses while viewing a history of all their transactions.


Table of Contents


Features

  • User Authentication: Secure login and registration using JWT (JSON Web Token).
  • Transaction Management: Add income or expense transactions, and categorize each entry for accurate tracking.
  • Balance Update: Track the current balance, which adjusts automatically based on each transaction’s type (income or expense).
  • Transaction History: View a historical log of all transactions with time and category details.

Tech Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express, JWT
  • Database: MongoDB
  • Authentication: JWT (JSON Web Tokens)

Usage

  • Register for an account or Log In if you already have an account.
  • Add a Transaction:
    • Select the type (Income/Expense).
    • Enter the amount, description, and category.
  • Balance Update:
    • Each transaction will update your current balance accordingly.
  • View Transaction History:
    • The history section provides a detailed log of past transactions.

Contact

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages