Invoice management and generation for small businesses, written in AngularJS and Express