Expense Tracker
An Expense Tracker application to keep track of all income and expenses with better visualization through pie charts and voice input interaction.
Table of Contents
Built With
Getting Started
Prerequisites
Install Nodejs from the official site. Create account in Speechly to get started with the app for voice interaction.
Installation
Follow the following steps to install and setup the environment.
- Clone the repo
git clone https://github.com/Samrat-14/expense-tracker.git
- Once inside the cloned repo, get started with installing the node modules.
npm install
- Start the server for frontend.
npm start
- After the installments are over, you can get started with the project.
Features
- Track your income and expense efficiently.
- Get an overview of all of your transactions in an ordered manner.
- Visualize your income and expenses in pie charts.
- Interact with voice to create or cancel transactions.
Contributing
I love contributions, so please feel free to fix bugs, improve things, provide documentation. If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
License
Distributed under the MIT License. See LICENSE
for more information.
View Demo
Live Demo: https://samrat-expense-tracker.netlify.app/