Simple appliaction for easy and fast tracking of invoices flow through your company. It allows you:
- Add employees who can add, review and/or approve invoices for particular departments of your company;
- Customize document flow depending on the nature of expence, amount of invoice, department etc;
- Interactively solve different questions about invoices and/or expences during approval procedure;
- Create quick reports on monthly basis per department/employee about expences they ordered.
- Check current expences against planned (budgeted) for particular group of expences for particular department/company
- ....
- To improve understanding of MVC model and ZF1.
- To learn TDD (using PHPUnit).
- Play with different Javascript and CSS frameworks (JQuery, Foundation).
- Create a useful application based on my personal real experience in field of controlling expences in midsize group.
TODO list
- Intercept errors about "Integrity constrains" when deleting items
- Implement language change
- Create "User cabinet"
- Create user settings for language preferences
- Implement filtering of invoices
- Correct view of "show invoice"