Skip to content

CodeIN Community 1.0

Choose a tag to compare

@SauravMukherjee44 SauravMukherjee44 released this 24 Oct 18:44

CodeIN Community now brings together the community website and three open-source maintainer tools at https://codeincommunity.com.

  • Next.js 16, React 19, strict TypeScript, Tailwind, Node.js 24, and a pinned pnpm workspace.
  • Repository Readiness Auditor, Contribution Template Builder, and Contributor Credits Generator, available through the website, shared ESM libraries, and bundled CLI.
  • Searchable contributor credits with all 150 baseline GitHub identities retained; complete pagination, stable IDs, and failure-safe refreshes.
  • Community heritage, historical programs and team credits, original contribution tracks and practice tasks, and compatible legacy content redirects.
  • Responsive light/dark layouts, keyboard navigation, and browser accessibility checks.

The existing repository and Git history are preserved. All 406 original tracked files, including assets and third-party notices, are archived under legacy/website and verified against legacy/manifest.json. The pre-migration source is tagged legacy-website-2026-10-24.

Install the CLI archive with Node.js 24:

npm install -g ./codein-community-cli-0.1.0.tgz
codein audit ./my-project --format json
codein templates --repo owner/repo --out ./contribution-kit
codein credits owner/repo --format markdown

The toolkit archive includes ESM exports and TypeScript declarations. npm publication, accounts, databases, and private-repository access are deferred. Verify downloads against checksums.txt before installing.

Validation: type checking, lint, production build, 45 unit/API/CLI tests, 20 browser tests locally and on the Netlify preview, archive integrity, and temporary installation of each release package. Automated accessibility checks found no serious or critical violations on tested routes and themes. The previous Netlify production deployment remains available for rollback; see docs/DEPLOYMENT.md.