image
Simplifying budget and cashflow forecasting for not-for-profits and small businesses. That's what Calxa is about: providing software that allows you to quickly and easily view, understand and present your financial information. The application is written using WPF and DevExpress controls. MY ROLES: - Software architect; - Software development; - UI design. My biggest and the most significant tasks are: - Help document system. A custom hierarchy document viewer for the user help purposes, that uses FlowDocuments to display rich content. Supports navigation, cross-document links and bookmarks, full-text search. - MS Excel import and export. Hierarchical budget spreadsheets can be exported into MS Excel document in well-readable format, edited and imported back into Calxa. - Licensing system. Well secured and functional registration and verification system with multiple modes support (trial, express and premier editions). RSA encryption and signing is used. License modes change and prolongation are also supported. - Tree editing. Trees can be constructed from zero or adding items from another tree. There are some restrictions such as tree items that must be leaves. Trees are then used to generate reports.
www.calxa.com.au