For the Restaurant Reviews projects, I incrementally converted a static webpage to a mobile-ready web application. In Stage One, I took a static design that lacked accessibility and converted the design to be responsive on different sized displays and accessible for screen reader use. I also added a service worker to create a seamless offline experience for users. In Stage 3, I implemented features such as storing offline form responses locally and submitting them when users get online, to make it a more complete PWA.
- Clone this repository and the server repository.
- Inside this repository, run
python -m http.server
orpython -m SimpleHTTPServer
. - Inside the server repository, run
node server
. - Open your browser and go to localhost:8000.