{"repo":"Computer-Science-Club-SCSU-University/club-website","free":true,"listed":false,"github":"https://github.com/Computer-Science-Club-SCSU-University/club-website","clone":"git clone https://github.com/Computer-Science-Club-SCSU-University/club-website.git","description":"The official website of the Computer Science Club at St. Cloud State University.","language":"TypeScript","stars":12,"topics":["clerk","django","docker","nextjs","postgres","railway","shadcn-ui","typescript"],"license":"MIT","category":"ui-components","readme_excerpt":"CS Club Website A modern, full-stack web platform for university Computer Science Club management and public engagement. Built with Next.js, Django REST Framework, and PostgreSQL. 🏗️ Architecture This is a monorepo containing three main applications: - apps/public-website/ - Public-facing Next.js website - apps/officers-hub/ - Officer management dashboard (Clerk-authenticated) - apps/backend/ - Django REST API backend - packages/ui/ - Shared UI components library Tech Stack - Frontend : Next.js 15, React 19, TypeScript, Tailwind CSS - Backend : Django 5.x, Django REST Framework, PostgreSQL - Authentication : Clerk (officers-hub), Public API (web) - UI Components : shadcn/ui, Aceternity UI - Build System : Turbo (monorepo), pnpm - Deployment : TBD (GitHub Actions planned) 🚀 Quick Start Prerequisites - Docker Desktop (includes Docker and Docker Compose) - Node.js = 20 (for local development outside Docker) - pnpm (package manager) 1. Clone & Setup 2. Run the Application 3. Stop Services 🌐 Access Points Once running, access the applications at: - Public Website : http://localhost:3000 - Officers Hub : http://localhost:3001 (requires Clerk authentication) - Django API : http://localhost:8000/api 🛠️ Useful Commands 📁 Project Structure 🔧 Environment Configuration No configuration required! The project includes sensible defaults for all environment variables in docker-compose.yml , including test Clerk authentication keys. Optional: Custom Configuration Only create a .env file","default_branch":null,"files":null,"tree":[],"storefront":"/r/Computer-Science-Club-SCSU-University","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Computer-Science-Club-SCSU-University/club-website/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}