Tuesday, 7 February 2017

The Stocktake app

My latest project.

This application serves as an inventory manager and it is currently used by some friends of mine who works in bars. As they need to perform a stock count every week of the current amount of drinks and food in the premise, I provided them with this simple piece of software that facilitates their job.

The project if fully downloadable on this post, at the bottom of the page.

Description:

The app will allow the user to create multiple databases which can contain multiple inventories. These databases are exportable (as ".stock" files) and can be shared. Of course, the app will allow users to import databases with that extension. There is also one separate databases which contains all the items that are put in in order to let the user pick from the database whenever possible rather then type each and every time.

In order to quickly pre load the database of items, it is also possible to load all the information using a .txt file, which you will be able to also download and try out.

Once all the items have been put int the inventory, the application will calculate the total amount of each item for each location. For example, if we have 2 ltrs of Coke in the Restaurant and 3 in the Bar the app will display a total of 5 ltrs of Coke in the venue, and also show the correct amount for each location.

All this information is visible within the app or, more usefully, as a pdf file. The app will allow to export all the information regarding the inventory as a pdf file, with name of the person who performed the task, date and time and all the items listed alphabetically.

Also, a calculation of the amount of drinks to order is also displayed, based on the Top Stock value of each item.

Finally, since I wanted to experiment with cloud computing, I added an extra feature for authorization checking: once the app is started, an id is sent to an external server (I used Amazon Web Services) in order to check if the current user has permission to use the app. This is just something I wanted to try, and it's currently implemented in the downloadable version on this post.

I modified the logos which I replaced with the default android icon.

Here are some screenshots:









Conclusion

The application is downloadable for free here and you will also find a txt file which contains a list of items that can be used for the inventory.
Please report any bug or problems.Also, if interested, I'll gladly create tutorial posts on how to create the app itself, let me know.

No comments:

Post a Comment