Shown here on the left hand navigation segment you can see a scrollable list of collections. The collections are made according to the directory structure in which you store your books.
- Books/Star Wars would be part of the Star Wars collection.
- Books/Dune would be in the Dune collection
I have been doing most of the development of pyShelf in vim (Neovim tbe), I tried for a long time to find a set of tooling that I enjoyed using, and vim once customized is a superior tool. Utilizing tmux, ptipython, and pudb as a debugger I can deploy, test, & update from anywhere plus it looks damn cool.
I do have to show some love to pyCharm and the folks over at jetbrains. They have provided me an open-source license for all of there development tools, and when I need an extra in depth debugger pyCharm is my goto.
- Python is at the heart of pyShelf. the backend is python, & the front end is served up by Django, there is always python development to do!
- HTML CSS & JS: The frontend is html making it an ideal starting place novice developers.