Skip to content

alexandtheoh/tp

 
 

Repository files navigation

CI Status

Ui

Sharkives

Sharkives is a desktop application for licensed moneylenders.

Managing clients, tracking loans, and sending payment reminders has never been easier. With automatic interest calculations and well-organized client details, you can stay on top of your business while maintaining professionalism. Whether it's grouping related contacts, scheduling follow-ups, or ensuring accurate repayment tracking, The Sharkives streamlines the entire process—so you can focus on what matters.

Features

  • Contact Management: Store and organise client contact details, along with their related addresses and connections.
  • Loan Tracking: Automatically calculate the amount a client owes based on the given interest rate and loan type (simple or compound interest).
  • Payment Reminder: Send reminders to clients based on their due dates and outstanding balances.
  • Organised Client Information: Group the addresses and contacts of people related to the loanee, facilitating better follow-ups.

About

Sharkives is written in Object-Oriented Programming (OOP) fashion and provides a structured, well-documented codebase. It offers a codebase of moderate size (~6 KLoC) that balances complexity and maintainability. This project was originally based on 'AddressBook Level 3' ('AB3') but has been modified and extended for loan tracking.

About

Alex's Fork

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.5%
  • CSS 2.5%