I was provided with "the code for a restaurant reviews website. The code has a lot of issues. It’s barely usable on a desktop browser, much less a mobile device. It also doesn’t include any standard accessibility features, and it doesn’t work offline at all. Your job is to update the code to resolve these issues while still maintaining the included functionality."
- I implemented new user features: the ability to write reviews or favorite restaurants
- I modified the site to encorporate responsive design so that it would work well on computers, tablets and phones
- I implemented service workers and indexDB promised to allow many of the website's features to be used offline
- I optimized performance and added in standard accessibility features
- Run the API Server from https://github.com/saniyagodil/mws-restaurant-stage-3
- In this folder, start up the HTTP server with
python -m SimpleHTTPServer 8000
- With your HTTP server running, visit the site:
http://localhost:8000