Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sreya-satheesh/expense-tracker
Expense Tracker built with Vue.js & Composition API
https://github.com/sreya-satheesh/expense-tracker
composition-api vuejs
Last synced: about 2 months ago
JSON representation
Expense Tracker built with Vue.js & Composition API
- Host: GitHub
- URL: https://github.com/sreya-satheesh/expense-tracker
- Owner: sreya-satheesh
- Created: 2024-07-02T05:10:54.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-06T05:24:13.000Z (6 months ago)
- Last Synced: 2024-07-07T05:53:10.327Z (6 months ago)
- Topics: composition-api, vuejs
- Language: Vue
- Homepage: https://expense-tracker-flame-six.vercel.app
- Size: 22.5 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Expense Tracker built with Vue.js & Composition API
![screen-capture-ezgif com-crop](https://github.com/sreya-satheesh/expense-tracker/assets/168891722/14f8cf66-1c4b-4d66-a246-e849ce31d226)
The Expense Tracker allows users to manage their transactions, providing insights into their balance, income, and expenses. It includes features for adding new transactions, viewing a list of transactions, and deleting transactions. The application persists data locally using localStorage.
## Features
- Provides a real-time calculation of the total balance based on recorded transactions.
- Separate categorization and computation of total income and expenses.
- Interactive list displaying all transactions, equipped with options to delete specific transactions.
- Utilizes localStorage to persist transaction data locally within the user's browser.## Installation
- Run npm install to install dependencies
- Run npm run dev to launch the local server## Live Demo
https://expense-tracker-flame-six.vercel.app/