An easy to use web app shopping list that keeps track of how much you are spending at the store. There are no accounts to be created! Just visit the site on the device of your choosing and start entering your list. When you are at the store, enter the prices for the items on your list as you place them in your cart. Shopping List will then tally your total. This will help you stay in budget.
These instructions will get you a copy of the project running on your local machine.
Modern Web Browser and Internet Connection.
Internet Explorer is not supported. Chrome, Firefox, or Safari is recommended.
To use the list simply visit https://juliankeller.github.io/shoppingList/.
Shopping List stores your list in your browsers local storage automatically. You can exit the web browser or even refresh the page and the list will remain. You can clear the list by simply clicking 'Clear.'
There is a light and dark theme for the app. Simply click the white or black circular buttons at the bottom of the page.
- add items to table
- make added items editable
- sum totals of table
- save users theme preference
- add favicon and save to homescreen icon
- add ability to have categories
- Make purchased items move to bottom
- add ability to sort alphabetically
- optimize, savelist is probably not optimized at all and probably runs too frequently
- write tests
- fix bug where adding first item doesn't run the sumColumn() function.
- fix bug where changing value of saved price doesn't update the total
- Julian Keller - JulianKeller