A fully-fledged Progressive Web App (PWA), KetoCounter.me is a user-friendly and web-accessible web app for followers of the Ketogenic diet.
KetoCounter is based on ReactJS and principles of modular design. In addition, KetoCounter implements Google’s Material Design UI framework for a smooth and flexible User Interface.
Project Highlights
- Interfaces with third-party food database API for calculating user nutritional information
- Built with ReactJS and the Web Components spec including custom elements, templates, the shadow DOM, and modules
- Bundled and optimized with Webpack
- Utilizes Local Storage and IndexedDB browser-side to store user App data
- Follows W3C’s WAI guidelines for web accessibility
- User Authentication via Google’s Firebase
Google Firebase, Local Storage, Material Design, Progressive Web App (PWA), ReactJS, Webpack