A single-page application for ordering smart home products. The app features a products view, individual product information, and OAuth support for users to sign into Google or Facebook.
View Demo on Heroku
Refer to package.json file for complete list of dependencies.
Download and install Node for your operating system. Node is available for Mac, Linux and Windows.
NPM (Node Package Manager) is bundled with Node and allows for easy installation of the required dependencies. Dependencies can be installed all at once or one at a time.
$ npm install
This command installs all of the required dependencies listed in the package.json file.
Clone this repository on to your local machine:
$ git clone https://github.com/yoursmarthome/smart-mart.git <folder name>
or download the respository zip file and extract to your local machine.
Seed the DB:
$ npm run seed
Start the express server:
$ npm run start-dev
View the Smart-Mart application:
$ open https://localhost:8080
or
Open https://localhost:8080 in your browser