Official website of the Computer Coding Club, MNNIT Allahabad — built with Zola, a static site generator, and the Goyo theme.
Never used Zola before? It's like the "static export" step of a React/Next.js build, except there is no React and no npm build at all. You write Markdown files, Zola renders them into plain HTML/CSS/JS using templates, and that's the whole website. If you can write a GitHub README, you can contribute content to this site.
# 1. Install Zola v0.22.1 (any OS):
# https://github.com/getzola/zola/releases/tag/v0.22.1
# (avoid apt/brew — they may install a different version)
# 2. Clone (--recursive fetches the Goyo theme submodule)
git clone --depth=1 --recursive https://github.com/CC-MNNIT/cc-website.git
cd cc-website
# 3. Run the dev server
zola serve
# Visit http://127.0.0.1:1111 — it auto-reloads on file changes| Guide | For | What you'll learn |
|---|---|---|
| CONTRIBUTING.md | Everyone | What Zola is, setup, adding events/team/projects/roadmaps, working on the code |
| CONTRIBUTING_BLOG.md | Blog writers | Writing and submitting a blog post |
| BLOG_TEMPLATE.md | Blog writers | Copy-paste starting point with real examples |
We welcome contributions of every kind — fixing a typo, adding a blog post, improving the design, or building new features.
- Developer & content guide — start here
- Blog post guide — for writers
MIT — see LICENSE. The Goyo theme is MIT licensed by hahwul.
- Read CONTRIBUTING.md — it covers setup and common problems
- Search GitHub Issues
- Ask on the CC Club Discord
- Open a new issue (bug reports, feature requests, and docs improvements all welcome)
Made with ❤️ by CC Club, MNNIT