This project was my submission for a code competition at IT-talents.de. The task was to create a tool for a smart shopping list planner, that is capacble of interpreting and making suggestions while keeping the UI and UX at optimum status. The program should be able to make suggestion and correct errors spelling and amount type – for example 2 liters of rise should be corrected to 2 kg rice.
I used IndexDB as Localbrowser DB with DexieDB for persistent storage and bootstrap for the UI library. I also implemented the algorithm from Peter Norvig in JS.
Programming Languages Used: JS, CSS, HTML
Frameworks Used: Bootstrap, DexieDB
Features: Autocorrect and AutoSuggest Algorithm, Searchfield, IndexDB, Localstorage