A iterative stock-taking and client finding application for small businesses