Muskanagrawal2005/SmartLog

โ˜… 0Forks 0JavaScriptGitHub โ†—Compare

Project website โ†—

README

๐Ÿ’ธ Smart Tracker

A beautiful, responsive, and modern Expense Tracker App built with React that helps users manage and visualize their income and expenses smartly.


โœจ Features

  • ๐Ÿ”น Add, view, and delete transactions
  • ๐Ÿ“Š View total income, expenses, and current balance
  • ๐Ÿ“… Automatically tracks the date of transactions
  • ๐Ÿ–ผ๏ธ Smooth UI with animated buttons and transitions
  • ๐Ÿ“Œ Data stored in localStorage (persists on reload)
  • ๐Ÿ“‚ Modular components and clean codebase
  • ๐Ÿง  Powered by React Hooks and Context API
  • ๐ŸŒ Responsive and mobile-friendly design
  • ๐Ÿ’™ Proudly Open Source!

๐Ÿ–ฅ๏ธ Tech Stack


๐Ÿš€ Getting Started

Want to run Smart Tracker on your machine? Just follow the steps below.


โœ… Prerequisites

Make sure you have the following tools installed:

Tool Required Version
Node.js โœ… Yes v16.x or higher
npm or Yarn โœ… Yes npm v8+ or yarn v1+
Git โœ… Yes Any stable version

Check installation by running:

node -v
npm -v
git --version

๐Ÿด Fork This Repository

If you'd like to contribute or customize Smart Tracker for your own use:

  1. Click the Fork button at the top-right of this repository's page.
  2. Clone your forked version:
git clone https://github.com/your-username/expense-tracker.git

Install dependencies and start the development server

cd expense-tracker
npm install
npm run dev

Contributors

TanmayKalra09AryanSachan12Muskanagrawal2005

Issues