Skip to content

Latest commit

 

History

History
132 lines (90 loc) · 1.99 KB

File metadata and controls

132 lines (90 loc) · 1.99 KB

Club Hub

A modern Django-based platform to manage events, showcase projects, and connect teams with a clean and minimal UI.


Features

  • 🔐 User Authentication (Signup / Login)
  • 📅 Event Management (Create & View)
  • 💻 Project Showcase
  • 👥 Team Section
  • 🎨 Premium UI with dynamic cards
  • ⚡ Responsive and modern design

🛠 Tech Stack

  • Backend: Django
  • Database: PostgreSQL
  • Frontend: HTML, CSS
  • Auth: Django Authentication

Screenshots

🏠 Home Page


Events & Projects


Create Pages


Authentication


Setup Instructions

1. Clone the repository

git clone https://github.com/httpsanjay/Club-Hub-Web-Application.git
cd Club-Hub-Web-Application

2. Create virtual environment

python -m venv venv
venv\Scripts\activate

3. Install dependencies

pip install -r requirements.txt

4. Configure Environment Variables

Create a .env file:

SECRET_KEY=your_secret_key
DB_NAME=Club_Hub
DB_USER=postgres
DB_PASSWORD=your_password

5. Run migrations

python manage.py makemigrations
python manage.py migrate

6. Run server

python manage.py runserver

🚀 Future Improvements

  • 🔍 Search & filter events
  • ❤️ Bookmark projects
  • 📊 Dashboard analytics
  • 🌐 Deployment support

👨‍💻 Author

Sri Sanjay
GitHub: https://github.com/httpsanjay