This project is the continuation of Restaurant Reviews Stage 2 by taking the responsive, accessible, and offline first design built in Stage 1 and 2 and add additional functionalities. There is a form to allow users to create their own reviews. If the app is offline, the form will defer updating to the remote database until a connection is established. Finally, the site is optimized to meet performance benchmarks tested using Lighthouse.
- Make sure to have sailsjs and nodejs installed
- Clone this repository
- Run
npm install
to install all dependencies - Run
sails lift
in root folder to start local server - Navigate to
src
folder and rungulp
- Site is served on localhost:3000