Skip to content

mapi-ng/finance_tracker

Repository files navigation

Finance Tracker

Build Quality Gate Status

Description

Simple budgeting application for tracking personal expenses and income.

The side purpose of this project is to learn using C++ modules and put in practice general knowledge of modern C++.

Prerequisites

Development in Docker container

Project can be opened using VSCode development containers plugin, using the following image: maping4/ubuntu_cpp

Standalone configuration requirements

For full configuration refer to Dockerfile

Configuring, building and testing

Following commands will configure, build and run tests for the project based on the specified preset from CMakePresets.json

cmake --preset [preset]
cmake --build --preset [preset]
ctest --preset [preset] --output-on-failure

For example:

cmake --preset gcc-debug
cmake --build --preset gcc-debug
ctest --preset gcc-debug --output-on-failure

About

Personal finance tracker

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors