Skip to content

ndamatta-archived/kotracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Kotracker. A simple console app to track and manage daily expenses.

This project was built as a one-week Kotlin sprint to practice basic programming concepts and object-oriented design. The goal was to create a small but complete app from scratch.

The app runs in the terminal and lets users add, view, edit, and delete expenses. Each expense stores a date, name, category, and amount. It also shows basic statistics such as total spending and expenses grouped by category.

This project focuses on learning Kotlin fundamentals like classes, data classes, collections, loops, conditionals, and simple modular structure.

Software Demo Video

Development Environment

Developed using Visual Studio Code and the Kotlin command-line compiler.

Written in Kotlin using the standard library only. No external dependencies were used.

The project is organized into simple modules for the data model, business logic, and console interface.

Useful Websites

Future Work

-Save and load expenses from a file -Add input validation for better error handling -Allow filtering by date or category -Improve the console interface and formatting

About

console expense tracker built with Kotlin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages