About Recipes Counter

Recipes Counter is a recipes logging Progressive Web App which lets its users log any kind of recipes to the counter so that others can make use of it.

It is developed using Modern technologies such as HTML5, CSS3 and JS on the Front-End and Firebase Firestore Cloud Database, indexedDB of browser and JS for the Back-End.

It's a project developed by Anil Seervi and Nithin Kumar of 5th Semester.

As this is a PWA, this app is capable of being served on a URL through the internet or can also be installed as a Stand-Alone App on any device to work either offline or online.

The app like behaviour is made possible by meeting the following criteria:

  1. Secure Contexts(HTTPS ): Means Serving the App over a secure network.
  2. Service Workers: Script that allows intercepting and control of how a web browser handles its network requests and asset caching. With service workers, web developers can create reliably fast web pages and offline experiences.
  3. Manifest file: A JSON file that controls how the app appears to the user and ensures that progressive web apps are discoverable. It describes the name of the app, the start URL, icons, and all of the other details necessary to transform the website into an app-like format.

The app also features realtime updation and deletion of data in the Cloud Database.