Welcome to ExpenseTracker, your go-to solution for effortlessly managing and gaining insights into your finances. This web application allows you to track your expenses, visualize spending patterns, and make informed financial decisions. With intuitive CRUD functionality (Create, Read, Update, Delete), ExpenseTracker empowers you to take control of your financial well-being.
To get started with ExpenseTracker, follow these simple steps:
- Clone this repository to your local machine.
- Navigate to the project directory.
- User-friendly dashboard for an at-a-glance overview of your expenses.
- Easy expense logging with intuitive data entry.
- Real-time updates for accurate financial insights.
- Secure data storage with encryption and security protocols.
- Make sure you have Node.js and npm installed.
- Navigate to the project directory.
- Run
npm install
to install project dependencies.
- Run
npm run dev
to start the frontend in front_end folder. - Open your web browser and navigate to
http://localhost:5173
to access ExpenseTracker. - Run 'npm run server' to start the server in root directory.
We welcome contributions from the community! If you'd like to contribute to ExpenseTracker, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and test thoroughly.
- Commit your changes with descriptive commit messages.
- Push your branch to your forked repository.
- Open a pull request to the main repository.
ExpenseTracker is released under the MIT License.