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

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors