Skip to content

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.

Notifications You must be signed in to change notification settings

AranMesquita/CRUD-Progressive-Web-App

Repository files navigation

The Shopping List App

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.

Demo:

Features:

  • ➕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

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published