I built a full-stack progressive web app(PWA) that allows for everyone who has the app to view one centralised list and make edits(Add or Remove items) to one list, for example one shopping list🛍️ for a whole family👨👩👧👦. I developed this app using Python🐍 for both the front-end and the back-end. I used Pyscript(for the user interface) and flask(for the backend). Most people build PWA's using Javascript, as javascript is the main language of the WEB, however I like to challenge myself so I decided to build this PWA using 99% Python code.
-
➕Add items
-
🗑️Remove Items
-
🧮Calculate the cost of all the items
-
💾Save Shopping List offline
- ➕Automatically add any offline changes to the centralised shopping list when back online
-
Automatically add the appropriate emoji to a given item