Welcome to the official website of the Computer Coding Club! This is a modern, fast, and maintainable static website built with Zola static site generator and the Goyo theme.
For developers wanting to work on the website code, see the comprehensive Developer Guide.
For blog contributors, see Blog Contribution Guide.
# Install Zola v0.21 first: https://github.com/getzola/zola/releases/tag/v0.21.0
# Clone and run
git clone --recursive https://github.com/CC-MNNIT/cc-website.git
cd cc-website
zola serve
# Visit http://127.0.0.1:1111For detailed setup instructions, architecture, and development workflow, see CONTRIBUTING.md.
- Lightning-fast static site generation with Zola
- Tag System: Filter blog posts by technology/topic
- Pagination: Automatic pagination for blog (10 posts per page)
- Search: Full-text search across all content
- Responsive: Mobile-first design with DaisyUI
- Dark Mode: Automatic theme switching
- Dynamic Data: Team and projects from TOML files
- SSR Filtering: Server-side rendering for better performance
- Minimalist documentation-focused design
- Dark/light mode with customizable themes
- Fully responsive mobile-first design
- Built-in client-side search
- Rich shortcodes (alerts, badges, collapse, gallery, etc.)
- Comment system support (Giscus/Utterances)
- DaisyUI + TailwindCSS styling
- Syntax highlighting for code blocks
- Social sharing buttons
- Accessible markup
- Learning Roadmaps - Structured paths for different domains
- Blog - Tagged articles with search functionality
- Event Management - Automatic upcoming/past categorization
- Projects Showcase - Highlight club projects and member work
- Team Pages - Showcase current team members
We welcome contributions from everyone! Whether you're fixing a typo, adding a blog post, or building new features.
Quick Links:
- Blog Post Guide - Write and submit blog posts
- Content Guide - Add events, team members, projects, roadmaps
- Developer Guide - Full contribution workflow and guidelines
What you can contribute:
- Write blog posts about tech topics
- Fix bugs and issues
- Add new features
- Improve website design and UX
- Enhance performance
- Improve documentation
Lead Maintainer: Shanu Kumawat & Rishi Sulakhe
Thanks to all the people who have contributed to this project!
MIT License - see LICENSE
Goyo Theme: MIT License by hahwul
Need help?
- Read CONTENT_GUIDE.md for content questions
- Search GitHub Issues
- Ask on club Discord/Slack
- Open a new issue for bugs
- Contact web team
- Goyo Theme by Jeevan Gantait
- Zola static site generator
- DaisyUI component library
- Tailwind CSS utility framework
- Font Awesome icons
- All CC Club contributors!
Made with ❤️ by CC Club, MNNIT