All Projects → AlexisDanizan → Checklist Tools Website

AlexisDanizan / Checklist Tools Website

Licence: apache-2.0
🍿 The perfect Checklist Website for meticulous developers.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Checklist Tools Website

Front End Performance Checklist
🎮 The only Front-End Performance Checklist that runs faster than the others
Stars: ✭ 13,815 (+18824.66%)
Mutual labels:  web-development, reference, checklist, guidelines, frontend, front-end-development
Front End Design Checklist
💎 The Design Checklist for Creative Web Designers and Patient Front-End Developers
Stars: ✭ 4,136 (+5565.75%)
Mutual labels:  web-development, reference, checklist, guidelines, frontend, front-end-development
Front End Checklist
🗂 The perfect Front-End Checklist for modern websites and meticulous developers
Stars: ✭ 57,386 (+78510.96%)
Mutual labels:  web-development, reference, checklist, guidelines, frontend, front-end-development
Front End Performance Checklist
🎮 더 빠르게 작동하는 프론트엔드 성능 체크리스트
Stars: ✭ 183 (+150.68%)
Mutual labels:  web-development, reference, checklist, guidelines, frontend, front-end-development
Front-End-Checklist
🗂 Modern sitelerin titiz geliştiricileri için Front-End Checklist
Stars: ✭ 251 (+243.84%)
Mutual labels:  checklist, web-development, reference, guidelines, front-end-development
Front-End-Checklist
🗂 O Front-End Checklist perfeito para websites modernos e desenvolvedores meticulosos
Stars: ✭ 157 (+115.07%)
Mutual labels:  checklist, reference, guidelines, front-end-development
Checklist Checklist
🌈 A Curated List of Checklists ✔︎✔︎
Stars: ✭ 2,372 (+3149.32%)
Mutual labels:  reference, checklist, front-end-development
Mac Setup
🛠️ Front end web development setup for macOS.
Stars: ✭ 265 (+263.01%)
Mutual labels:  web-development, frontend, front-end-development
Snapchat Clone
👻 A SnapChat clone built with React, Redux and Typescript. Styled with SASS. Tested with Cypress, Jest and Enzyme. Linted with Eslint and formatted with Prettier!
Stars: ✭ 770 (+954.79%)
Mutual labels:  frontend, front-end-development
Tars
Markup builder on gulp
Stars: ✭ 792 (+984.93%)
Mutual labels:  gulp, frontend
Head
A simple guide to HTML <head> elements
Stars: ✭ 28,892 (+39478.08%)
Mutual labels:  web-development, reference
Front End Career
A career guide to Front End Developers
Stars: ✭ 765 (+947.95%)
Mutual labels:  web-development, frontend
Nice Front End Tutorial
🌍 Constantly updated front-end resources, tutorials, opinions(与时俱进版前端资源,教程和意见。)
Stars: ✭ 755 (+934.25%)
Mutual labels:  gulp, front-end-development
The Front End Architect Resource List
Front End Architecture resources
Stars: ✭ 21 (-71.23%)
Mutual labels:  web-development, front-end-development
Swiftnessx
A cross-platform note-taking & target-tracking app for penetration testers.
Stars: ✭ 673 (+821.92%)
Mutual labels:  checklist, security-tools
Awesome Web Components
🤖 Awesome web components and snippets for every Front-End Developer
Stars: ✭ 28 (-61.64%)
Mutual labels:  frontend, front-end-development
Omg Counters
😍 Increment decrement counters using various frontend frameworks.
Stars: ✭ 44 (-39.73%)
Mutual labels:  reference, frontend
Tyto
manage and organise things
Stars: ✭ 662 (+806.85%)
Mutual labels:  gulp, localstorage
Front End Interview Handbook
⚡️ Front End interview preparation materials for busy engineers
Stars: ✭ 32,265 (+44098.63%)
Mutual labels:  web-development, front-end-development
Frontend Mentor Challenge
Here you will find all the challenges that we took from frontend-mentor.
Stars: ✭ 47 (-35.62%)
Mutual labels:  frontend, front-end-development

🍿 Checklist Tools Website

A user-friendly and fluid interface for using checklists.

Checklist tools website

GitHub license Front‑End_Checklist followed GitHub issues GitHub stars Twitter

All the power of checklists, without the overhead:

  • User-friendly and fluid interface
  • Fast build with Preact and Milligram
  • Generate PDF report
  • Offline checklists storage with LocalStorage
  • Auto-save your progress 🚀
  • 💥 Instant no-config app bundling

Based on checklists:

Use the online version: alexisdanizan.github.io

Installation

Install with npm

npm i checklist-tools-website

Install with Yarn

yarn add checklist-tools-website

Install manually

git clone https://github.com/AlexisDanizan/Checklist-Tools-Website.git
yarn install
# or
npm install

How to use ?

Build with Gulp

gulp build

Built files are available in dist folder.

Customize

Build and serve files with Gulp

gulp build
gulp webserver

The version is available at http://localhost:8080

Add a new Checklist

Use the auto-converter

To convert a checklist to markdown format you can use the bin/mdChecklistToJson.js script. To do this, add your checklist in sample.md and run the command npm mdtojson.
The result of the conversion is in bin/sample.json. Modify your checklist until you get the result.

Add manually

Create a new json files in src/checklist. Sample template:

{
  "name": "Front-dev",
  "group_categories": [
    {
      "title_group": "Head",
      "categories": [
        {
          "title": "Meta tags",
          "tasks": [
            {
              "title": "Doctype",
              "links": [
                {"path":"https://www.w3.org/TR/html5/syntax.html#determining-the-character-encoding",
                  "text":"Determining the character encoding - HTML5 W3C",
                  "type": "link"}
              ],
              "explications":"The Doctype is HTML5 and is at the top of all your HTML pages.",
              "code":"<!doctype html> <!-- HTML5 -->",
              "priority": "high"
            }
          ]
        }
      ]
    }
  ]
}

To make the checklist available in app you need to modify src/stores/checklistStore.js and add import example from '../checklist/example.json';.

Next add it in INITIAL_DATA:

const INITIAL_DATA = {
  checklists: [
    example
  ],
  ...
};

Troubleshooting

The new checklist does not appear in select:

  • Empty the localstorage before add a new checklist.

Contributing

Open an issue or a pull request to suggest changes or additions.

Guide

The Checklist Tools Website repository consists of two branches:

1. master

This branch consists of the current stable branchof Checklist Tools Website.

2. develop

This branch will be used to make some significant changes to the structure, content if needed. It is preferable to use the master branch to fix small errors or add a new checklist.

Support

If you have any question or suggestion, don't hesitate to use Twitter:

Author

Alexis Danizan

Contributors

This project exists thanks to all the people who contribute.

License

Designed and created with ♥ by Danizan Alexis. Licensed under the Apache 2.0 License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].