Skip to content

Project documentation and guideline to the best practices for building and deploying webapplications.

Notifications You must be signed in to change notification settings

deannabosschert/codecookbook

Repository files navigation

Code Cookbook

Netlify Status

... link to live demo-->

Compliant with the WCAG 2.1 level AA.

screenshot of website

Table of Contents

-   [✅ To-do](#--to-do)
-   [📋 Concept](#---concept)
-   [⚙️ Installation](#---installation)
-   [👯🏿‍ Features (+ wishlist)](#------features----wishlist-)
-   [🗺️ License](#----license)

✅ To-do

See the project board for the current to-do's.

📋 Concept

Deze website is te gebruiken als naslagwerk voor zowel nieuwe als lopende projecten.

Een deel van dit naslagwerk bestaat uit algemene richtlijnen en gemaakte afspraken die over meerdere projecten gelden. Deze zullen in een volgende versie als aparte gemarkeerd worden en de weergave hiervan getoggled.

Verder is een deel van dit naslagwerk project-specifiek: informatie benodigd voor bijvoorbeeld de handoff van design naar development, projectdocumentatie, benodigde bestanden.

⚙️ Installation

Clone this repo to your own device:

$ git clone https://github.com/deannabosschert/codecookbook/

Navigate to this folder and run:

npm install

Then:

npm run dev

Dependencies

"devDependencies": {
    "@11ty/eleventy": "^0.12.1",
    "cross-env": "^7.0.2",
    "dotenv": "^8.2.0",
    "ejs": "^3.0.1",
    "express": "^4.17.1",
    "html-minifier": "^4.0.0",
    "mkdirp": "^0.5.1",
    "node-fetch": "^2.6.1",
    "npm-run-all": "^4.1.5",
    "rimraf": "^3.0.2"
  },
  "dependencies": {
    "chart.js": "^2.9.4",
    "chartjs-plugin-datalabels": "0.7.0",
    "claymorphism-css": "^1.0.5",
    "d3": "^7.1.1",
    "d3fc": "^15.2.4",
    "@11ty/eleventy-img": "^0.8.2",
    "eleventy-plugin-pwa": "^1.0.8",
    "fast-glob": "^3.2.4",
    "inuitcss": "^6.0.0",
    "lorem-memesum": "^1.2.0",
    "netlify-cms-app": "^2.15.61",
    "node-sass": "^6.0.1",
    "node-sass-glob-importer": "^5.3.2",
    "nodemon": "^2.0.2"
  }

Scripts

  "scripts": {
    "predev": "rimraf _site",
    "dev:scripts": "node src/scripts/scripts.js",
    "dev:eleventy": "npx @11ty/eleventy --formats=html,njk,ejs,gif,jpg,png,css --serve --port=3000",
    "dev:css": "sass --watch assets/css:_site/",
    "dev": "cross-env ELEVENTY_ENV=development run-p dev:*",
    "debug": "DEBUG=* eleventy",
    "prebuild": "rimraf _site",
    "build": "cross-env ELEVENTY_ENV=production run-s build:*",
    "build:eleventy": "npx @11ty/eleventy --formats=html,njk,ejs,gif,jpg,png,css --serve --port=3000",
    "build:css": "sass --watch assets/css:_site/"
  }

👯🏿‍ Features (+ wishlist)

About

Project documentation and guideline to the best practices for building and deploying webapplications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published