{"repo":"esrg-knights/Squire","free":true,"listed":false,"github":"https://github.com/esrg-knights/Squire","clone":"git clone https://github.com/esrg-knights/Squire.git","description":"A re-introduction of the WebApp for ESRG Knights of the Kitchen Table.","language":"Python","stars":12,"topics":["python","django","knights","knights-of-the-kitchen-table","achievements","eindhoven","calendar","membership"],"license":"GPL-3.0","category":"productivity","readme_excerpt":"Squire A re-introduction of the web application for ESRG Knights of the Kitchen Table using Django 3.2. Getting started with development 1. Install the latest version of Python 3. If you are on Windows, you can download Python from [python.org]. If you are not, check if you already have a recent version by running python3 --version . As of writing, Python 3.8 or higher is recent enough, but this may change in the future. 1. Clone this git repository using Git, preferably to a location without spaces or other non-alphanumerical characters in it. Having spaces or other non-alphanumerical characters in the path can cause strange issues later down the road. 1. Start a command prompt/terminal in the folder you have put the Squire sources in. Use this terminal to execute the rest of the commands (in order) 1. Create a new virtual environment. On Windows, this can be done by running py -3 -m venv venv . On other operating systems this is done by running python3 -m venv venv . This ensures that this project's dependencies don't conflict with other Python applications on your system. 1. Activate your virtual environment by running venv\\Scripts\\activate if you are on Windows. Otherwise run source venv/bin/activate . If this is successful, your terminal line will start with (venv) . We assume that any commands ran beyond this point are ran inside a virtualenv for this project. This step needs to be done for each terminal you are using for this project, so if you later return to continue","default_branch":null,"files":null,"tree":[],"storefront":"/r/esrg-knights","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/esrg-knights/Squire/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."}