Skip to content

Programming-Club-Curtin-Colombo/Programming-Club-Curtin-Colombo.github.io

Repository files navigation

Programming Club - Curtin University Colombo

Official website of the Programming Club at Curtin University, Colombo Campus.

The Programming Club is an officially recognised club under the Curtin University Colombo Student Guild, serving students in tech fields - computer science, software engineering, cybersecurity and networking - as an extra & academics-focused club.

🌐 Website

A modern, dark-mode, responsive static website built with pure HTML, CSS, and minimal JavaScript.

Pages

  • Home (index.html) - Landing page with the club intro and our three pillars: events, workshops, and projects
  • Events (events.html) - KRYPTA 2026 (flagship), industry sessions, and industry visits
  • Workshops (workshops.html) - Module-based workshops that act as study/assignment aids (e.g. COMP1000 Unix & C, COMP1005 Fundamentals of Programming)
  • Projects (projects.html) - Fun learning projects and industrial projects (placeholders)
  • Contact (contact.html) - Get in touch and meet the 2026 committee & division heads

What We Do

  • Events - KRYPTA 2026 (Buildathon + CTF), industry sessions and visits
  • Workshops - mostly module-based, aimed at internal students as assignment/study aids
  • Projects - fun learning projects and industrial collaborations

Tech Stack

  • HTML5
  • CSS3 (CSS Grid, Flexbox, Custom Properties)
  • Vanilla JavaScript (ES6+)
  • GitHub Pages ready

Getting Started

  1. Clone the repository
  2. Open index.html in your browser
  3. Or use a local server: python3 -m http.server 8000

Deployment

Optimized for GitHub Pages. Push to the main branch and enable GitHub Pages in repository settings.

Customization

  • Colors: Edit CSS custom properties in styles.css (:root)
  • Content: Update the HTML files with the club's information
  • Branding: Logo assets live in branding/ (logo.png, logo-small.png); the site favicon is favicon.png
  • Social Links & Email: Update the placeholder URLs and email in contact.html
  • Team: Edit committee and division-head cards in contact.html

🤝 Contributing

We welcome contributions! Report issues, suggest improvements, or submit pull requests.

📝 License

© 2026 Programming Club - Curtin University Colombo. All rights reserved.


Built with ❤️ by the Programming Club community