A Building Blox informational/brochure site that includes a quiz.
- Quiz with wizard-like interface
- Save email to Google Sheets document functionality
- Bio section with light & dark theme
- Newsletter signup
- Resources download section & page
- Content management admin page
- Bootstrap
- jQuery
Informational/Brochure
- home blox.page.home.quiz
- about blox.page.about.quiz
- resources blox.page.resources.quiz
- admin - blox.page.admin
- navigation blox.partial-package.navigation
- resources blox.partial-package.resources
- social blox.partial-package.social
- google-sheets blox.lambda.google-sheets.quiz
This may take longer than usual depending on how many blocks (git submodules) your site contains.
Make sure to include the --recurse-submodules
flag so that all the submodules will be cloned too.
git clone --recurse-submodules -j8 https://github.com/richjava/blox.site.quiz.git
cd blox.site.quiz
npm install
NOTE: building-blox.js library is not an NPM package yet so to run the project, you'll need to run:
cd building-blox.js
npm install
npm link
cd ..
npm link building-blox.js
npm run dev
The website will be viewable at http://localhost:3000. On save of the project, output will be built to the "dist" directory and the website will be reloaded.
Thanks to Kieran Roberts for the awesome design.