Skip to content

SeanCLynch/checklisting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✔️ Checklisting .Free .Club .Org

Checklisting enables you to safely manage any situation using collaboration.

Extreme complexity makes it easy to overlook routine matters during pressing circumstances (and moments of forgetfulness!). Formalizing these steps into a well-formatted series of actions, and making it easily accessible in all situations, are the key components of a good checklist.

A good checklist, with the proper team culture, can dramatically reduce the damage of careless, trivial errors in a project. Checklists have been used in aviation, construction, surgery, and more with outstanding results.

For skilled workers and managers who need safety during crucial and complex processes, Checklisting.Club is a website that provides a collaborative and systematic set of tools to provide preparedness and peace of mind.

Unlike a surgeon forgetting to wash his hands | a pilot panicking in a storm | a security guard wandering aimlessly | etc., Checklisting.Club provides a collaborative action plan for any situation.

Examples / Who is this for?

  • Pilots managing uncommon situations.
  • Doctors performing routine procedures.
  • Chefs following cleaning standards.
  • Engineers building secure infrastructure.
  • Designers creating accessible interfaces.
  • Data scientists debugging models.
  • IT administrators setting up a new server.
  • Software developers learning version control.
  • Police officers, machinists, teachers, nurses, and more...

Background:

  • The Checklist Manifesto - Atul Gawande
  • Github.com

Features:

  • Easily create checklists. Duh.
  • Automatically (and optionally!) scan your checklist for best practices (e.g. number of items, simple wording, do-confirm vs read-do, etc).
  • Beautifully format your checklist for printing using the power of Latex.
  • Update, change and revise checklists with the community, based on real-world experiences.
  • Or optionally create private checklists for secret things.
  • Subscribe to curated articles on embracing a culture of teamwork and professional discipline.

Getting Started

  • Install NodeJS.
  • Install CouchDB.
  • Clone this repo.

Useful Commands/Scripts/Spells

  • npm start - runs main app.

  • npm run seed - seeds a running db 'checklists' with sample lists.

  • sudo docker ps - check docker status.

  • sudo docker run -p 5984:5984 -d couchdb - start local couchdb.

  • sudo docker [pause/unpause] <container_name> - pause or unpause local couchdb.

  • curl http://localhost:5984 - check local couchdb.

  • http://localhost:5984/_utils - UI for local couchdb instance.

  • ssh -f -N -L 5984:localhost:5984 [email protected] - open connection to remote couchdb locally.

  • ps -ef | grep ssh then kill <PID> - close connection to remote couchdb.

Contributors:

  • Seanclynch

Notes:

Best Practices:

  • killer items/stupid mistakes: only the most critical/important steps.
  • keep it short: ~5-9 items recomended, single sheet of paper.
  • easy to read: sans-serif, upper/lower case, avoid colors or graphics.
  • authorize a reader: assign specific team member to initiate checklist use.
  • Two main types of checklists: DO-CONFIRM and READ-DO

Examples of uses:

Competitors (?):

About

App for editing, sharing and collaborating with checklists

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published