This is the elevenbits website project.
Both Python and Node are used. Python runs the Django, the Javascript is used to create the css files (a vendored copy of the Canvas template's Bootstrap-based SCSS, compiled with gulp/sass). The system runs on a render.com Dockerfile environment.
Make sure to start the database on your local machine:
❯ docker run --name zink -e POSTGRES_PASSWORD=zink -e POSTGRES_USER=zink -d -p 7777:5432 postgresSeveral environment variables need to be added to the .env file. This .env file needs to remain private to you. It should not be part of the repo! See the .env-example for more information.
Best to automatically generate the css via yarn:
❯ yarn watch:canvas-cssYarn 3.4.1 is used. First make sure you're using the latest Node LTS (use nvm to do so). Best to install yarn via:
❯ corepack enable
❯ corepack prepare yarn@3.4.1 --activate