This is an example project, created to help course participants walk through some practical applications of progressive enhancement, responsive design, accessibility, inclusive web forms, web performance, and offline capabilities.
This repository requires Node 6+. To install Node you can visit nodejs.org. If you are new to Node and/or development environments, I highly recommend reading Node.js Development Environments for Beginners by Seth Vincent to help get you started.
Once Node is installed, open up your terminal application and type:
node -v
You should see output similar to:
v6.9.4
To copy this repository to your machine, navigate to the directory where you store your project files and type the following into the terminal:
git clone git@github.com:ascott1/everyone-everywhere-course.git
This project has a few dependencies, installed using Node's package manager npm. To install these dependencies we will cd
into the project directory and run npm install
:
cd everyone-everywhere-course
npm install
To run the project type the following into your terminal application from the everyone-everywhere-course
directory:
npm start
You should see output that states: listening on 3000
Now navigate to http://localhost:3000/ to view the application.