This is project three Restaurant Reviews for the Udacity nanodegreee Mobile Web Specialist program
Project Blog Article: https://portfolio.katiegirl.net/2018/12/16/restaurant-reviews-app-stage-3/
Responsive Testing:
Maps API
Functionality
User Interface:
Users are able to mark a restaurant as a favorite, this toggle is visible in the application. A form is added to allow users to add their own reviews for a restaurant. Form submission works properly and adds a new review to the database.
Offline Use
Responsive Design and Accessibility
Responsive Design
The application maintains a responsive design on mobile, tablet and desktop viewports. All new features are responsive, including the form to add a review and the control for marking a restaurant as a favorite.
Accessibility
Performance
Site Performance
Lighthouse targets for each category exceed:
Progressive Web App: >90
Performance: >90
Known Issues
There is an existing Google Chrome browser bug that shows an error when loading the site icon “favicon.ico” while in Offline mode (no network). The error message is shown below as seen in the console log window:
:8000/favicon.ico:1 GET http://localhost:8000/favicon.ico net::ERR_INTERNET_DISCONNECTED
An unknown error occurred when fetching the script.
Failed to load resource: net::ERR_INTERNET_DISCONNECTED
Google Chromium team is aware and addressing the browser bug in an upcoming software update:
https://bugs.chromium.org/p/chromium/issues/detail?id=448427#c16