Skip to content

CC-MNNIT/cc-website

Repository files navigation

CC Club Website

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.

🚀 Quick Start

For developers wanting to work on the website code, see the comprehensive Developer Guide.

For blog contributors, see Blog Contribution Guide.

Quick View Locally

# 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:1111

For detailed setup instructions, architecture, and development workflow, see CONTRIBUTING.md.

✨ Features

Core Features

  • 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

Powered by Goyo Theme

  • 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

Custom CC Club Features

  • 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

📝 Contributing

We welcome contributions from everyone! Whether you're fixing a typo, adding a blog post, or building new features.

Quick Links:

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

👥 Maintainers

Lead Maintainer: Shanu Kumawat & Rishi Sulakhe

🙏 Contributors

Thanks to all the people who have contributed to this project!

📄 License

MIT License - see LICENSE

Goyo Theme: MIT License by hahwul

🙋 Support & Help

Need help?

  1. Read CONTENT_GUIDE.md for content questions
  2. Search GitHub Issues
  3. Ask on club Discord/Slack
  4. Open a new issue for bugs
  5. Contact web team

🎉 Acknowledgments

  • 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

About

Official website of the Computer Coding Club

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors