https://github.com/mstanimirovic/espense
A simple Rust expense-tracking application
https://github.com/mstanimirovic/espense
cli console database expense-manager expense-tracker expenses rusqlite rust sql
Last synced: 7 months ago
JSON representation
A simple Rust expense-tracking application
- Host: GitHub
- URL: https://github.com/mstanimirovic/espense
- Owner: mstanimirovic
- Created: 2024-11-17T18:14:45.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-11-19T14:24:58.000Z (11 months ago)
- Last Synced: 2025-03-07T09:29:20.456Z (7 months ago)
- Topics: cli, console, database, expense-manager, expense-tracker, expenses, rusqlite, rust, sql
- Language: Rust
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Work in Progress – Expense Tracker
A simple Rust expense-tracking application that will be used for storing and managing expenses through an SQL database. The application provides the following capabilities to a user: editing, deleting, and adding expenses.
Categorization of Expenses: Food, Transportation, Entertainment, etc.
View history of their expenses.The application will leverage an SQL database (SQLite) for data persistence, meaning all expenses will persist between runs of the application. The command line interface will let users interact with the application by typing commands that will let them manage their expenses.
All you need to do is build and run the project. The application will then ask for commands concerning expenses, and all the data will be persisted in an SQLite database. This project will serve as a good example of how to use Rust with SQL to build something useful around personal finance management.