Giter VIP home page Giter VIP logo

johnnydecimal-index-generator's Introduction

Johnny•Decimal Index Generator

Code for the Johnny Decimal Index Generator web app

  • Design your Johnny Decimal system with a drag & drop interface
  • Generate the JD index in text format once you’re done
  • Web Share API — Share easily from mobile devices
  • PWA + Workbox — Install it and/or use it offline

Develop

# clone from this repo or from your own fork
git clone https://github.com/ekafyi/johnnydecimal-index-generator.git
cd johnnydecimal-index-generator

# install dependencies (example with npm; you may also use yarn)
npm install

# run on develop mode
npm run start

# build to static "/build" directory
npm run build

johnnydecimal-index-generator's People

Contributors

ekafyi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

johnnydecimal-index-generator's Issues

Improvement - allow the ability to generate a bash script for generating the nested folders.

For example, I have this complex template generated using the index generator https://gist.github.com/baditaflorin/01eced7a93015353d9b5618c9c204a96

It would be useful to be able to have a script that will generate the entire folders and the structure.

This could be in the form of a script that you copy and paste to run on your machine

mkdir ./10-19 business
mkdir ./10-19 business/11 projects
mkdir ./10-19 business/11 projects/11.01 current
mkdir ./10-19 business/11 projects/11.02 arrived
[...]

Improvement suggestion - Count from 0 instead of 1

Thank you for developing this tool, it's a really useful and honestly friendlier tool to approach J·D.

The only thing missing is "the 0s" : I believe J·D's AC.ID system is supposed to start with area 00-09 (currently 10-19), that each area should begin with the A0 category (currently A1), and that recursively, each category should begin with the AC.00 item (currently AC.01).

Implementing that change would be awesome!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.