Skip to content

Salekcodes is an open-source personal website project powered by Django and TailwindCSS.

License

Notifications You must be signed in to change notification settings

moe-salek/salekcodes.com

Repository files navigation

Salekcodes

main pre-commit.ci status GitHub

Welcome to Salekcodes!

Salekcodes is an open-source personal website being actively developed using Django and TailwindCSS.

🔗 https://salekcodes.com

Run via Docker

  1. Create an .env file based on the .env.example file.

  2. Build the image and start the container:

     docker compose up --build
    

Development

Prerequisites

Requirements

    # activate virtual environment:
    python -m venv .venv && source .venv/bin/activate
    
    # install python requirements:
    pip install pip-tools -U 
    make update

    # install npm dependencies:
    npm install

TailwindCSS

Minify the CSS:

    npx tailwindcss -i ./static/css/styles.css -o ./static/css/build.css --minify

Test

Run the test suite:

    tox -e local

License

MIT License © Moe Salek