A modern and responsive Expense Tracker built using Vue 3 and the Composition API. The application allows users to manage their income and expenses, automatically calculate the current balance, and keep track of transaction history through a clean and intuitive interface.
- ➕ Add income and expense transactions
- ❌ Delete transactions
- 💰 Automatic balance calculation
- 📈 Income and expense summary
- 📜 Transaction history
- ⚡ Built with Vue 3 Composition API
- Vue 3
- Composition API
- JavaScript
- HTML5
- CSS3
- Vite
Clone the repository
git clone https://github.com/pradipNP/expense-tracker-vue-compositionAPI.gitNavigate to the project folder
cd vue-expense_trackerInstall dependencies
npm installRun the development server
npm run devThis project helped me learn:
- Vue 3 Fundamentals
- Composition API
- Props
- Emits
- Reactive State
- Event Handling
- Component Communication
- Modern CSS Styling
Contributions, suggestions, and improvements are welcome.
This project is licensed under the MIT License.