{"repo":"dellsystem/bookmarker","free":true,"listed":false,"github":"https://github.com/dellsystem/bookmarker","clone":"git clone https://github.com/dellsystem/bookmarker.git","description":"A personal project to help me retain information from books","language":"Python","stars":86,"topics":["goodreads","django","books","literature","vocabulary","quotes"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"A personal project to help me retain information from the books I'm reading. MIT license. Currently only supports a single user, but I plan to extend it to support multiple users eventually. Demo You can view a read-only active demo at . This is also a great way to creep on what books I'm reading. Setup If you're familiar with Django, you can skip this; it's a standard deployment with Django 4.1. Pip requirements can be found in requirements.txt. Here's the step-by-step for how to set it up via the command line on a Linux machine that already has git, Python (v3), and virtualenv installed: Cloning from git This will create a folder called \"bookmarker\" in your working directory with all the necessary code. If you have a Github account with your SSH keys set up: Otherwise: Setting up the virtualenv Now, access the new directory ( cd bookmarker ). You'll want to set up a virtualenv in this directory for installing all the dependencies (basically a way to isolate requirements so you can develop multiple projects on the same machine). The exact command may depend on your setup, but for me, it looks like this: This creates a new directory named \"env\" within \"bookmarker\", which will contain all the Python dependencies for this project. You'll want to activate the virtualenv every time you need to run Bookmarker, which you can do in the command line by running I personally set up an alias to do this automatically every time I need to work on a project. In my bash profile, I have alia","default_branch":null,"files":null,"tree":[],"storefront":"/r/dellsystem","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dellsystem/bookmarker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}