Modern Django + Tailwind Project Quick setup for local development using Docker
- Visual Studio Code
- Docker Desktop
That’s it — no WSL, no manual installs.
- Clone the repo
git clone https://github.com/codingUnited/clubwebsite.git
cd clubwebsite- Spin up containers
docker compose up --buildOn first run this builds the images; later runs will be faster.
- Open in VS Code
- File → Open Folder → clubwebsite/
- Access the site
http://127.0.0.1:8000/
You should see the homepage 🎉
Make sure to install these for the best dev experience:
- HTML CSS Support
- Prettier – Code Formatter
- Docker
- Dev Containers
- Python
- Django
- Start project
docker compose up- Stop project
docker compose down- Reset containers + data
docker compose down -v- Once docker is up and running
docker compose exec club python manage.py migrate - Setup DB IDE i.e., DBeaver
- Host: localhost
- DB: clubdb
- Port: 5432
- Username: clubuser
- Password: clubpass
- Create a branch, make changes, push, and open a PR.
- Use GitHub issues/discussions for questions or suggestions.
Ask in the Coding United club chat or ping us on GitHub.