Skip to content

codingUnited/clubwebsite

Repository files navigation

🚀 Club Website

Modern Django + Tailwind Project Quick setup for local development using Docker

🧰 Requirements

  • Visual Studio Code
  • Docker Desktop

That’s it — no WSL, no manual installs.

⚡ Quick Start

  1. Clone the repo
git clone https://github.com/codingUnited/clubwebsite.git
cd clubwebsite
  1. Spin up containers
docker compose up --build

On first run this builds the images; later runs will be faster.

  1. Open in VS Code
  • File → Open Folder → clubwebsite/
  1. Access the site
http://127.0.0.1:8000/

You should see the homepage 🎉

🧩 Recommended VS Code Extensions

Make sure to install these for the best dev experience:

  • HTML CSS Support
  • Prettier – Code Formatter
  • Docker
  • Dev Containers
  • Python
  • Django

🛠️ Common Commands

  • Start project
docker compose up
  • Stop project
docker compose down
  • Reset containers + data
docker compose down -v

Initial DB Setup

  • 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

🤝 Contributing

  • Create a branch, make changes, push, and open a PR.
  • Use GitHub issues/discussions for questions or suggestions.

💬 Need Help?

Ask in the Coding United club chat or ping us on GitHub.

About

No description or website provided.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9