This is a simple budget planner application built using C++ and SQLite. The application allows you to create a table, add transactions, view transactions, delete transactions, and drop the table quickly. This is made for tracking the monthly budget.
- Create Table: Initialize a new transactions table.
- Drop Table: Remove an existing transactions table.
- Add Transaction: Add new transactions to the table.
- View Transactions: Display all transactions in the table.
- Delete Transaction: Remove specific transactions from the table.
- C++ Compiler (e.g., g++)
- SQLite3 library
- Google Test
-
Clone the Repository
git clone https://github.com/tvay11/budgetplanner.git -
Navigate to the Project Directory
cd budgetplanner -
Compile the Project
g++ -o budgetplanner main.cpp -lsqlite3
-
Run the Application
./budgetplanner -
Follow On-Screen Instructions
The application will guide you through the options for managing your transactions.
- dockerfile will run in a infinite loop.