Skip to content

JulianKeller/shoppingList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shopping List

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.

Getting Started

These instructions will get you a copy of the project running on your local machine.

Prerequisites

Modern Web Browser and Internet Connection.

Internet Explorer is not supported. Chrome, Firefox, or Safari is recommended.

Usage

To use the list simply visit https://juliankeller.github.io/shoppingList/.

Saving your List

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.'

Themes

There is a light and dark theme for the app. Simply click the white or black circular buttons at the bottom of the page.

TODO

  • 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

Bugs

  • 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

Helpful References

Author

About

A simple shopping list web app to keep track of expenses as you shop.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published