Official documentation website for the Intersect Product Committee - a strategic initiative to define and communicate Cardano's Vision 2030.
This website serves as the primary platform for the Intersect Product Committee to:
- Share the development of Cardano's long-term vision and strategy
- Document community workshops and insights from around the world
- Facilitate transparent collaboration on Cardano's strategic direction
- Provide a central resource for Vision 2030 proposals and community feedback
Nix is a package manager that simplifies development workflows. It is supported on most linux distributions (including NixOS), MacOS and WSL2 on Windows.
Install nix if you do not have it:
curl -fsSL https://install.determinate.systems/nix | sh -s -- install --determinateOnce you have Nix installed:
git clone https://github.com/IntersectMBO/product-website.git
nix develop
just setup
just run# Clone the repository
git clone https://github.com/IntersectMBO/product-website.git
cd product-website
# Install dependencies
npm install
# Start the development server
npm start- Node.js: Version 20.0 or higher
- npm or yarn: Package manager (comes with Node.js)
- just: Run project specific commands
| Command | Description |
|---|---|
just setup |
Install all dependencies locally in node_modules dir |
just run |
Start the development server at http://localhost:3000 |
just build |
Build the website for production |
just serve |
Serve the production build locally |
just clear |
Clear the Docusaurus cache |
product-website/
├── docs/ # Documentation content (MDX/Markdown files)
│ ├── vision/ # Vision 2030 documents
│ └── workshops/ # Workshop summaries and outcomes
├── src/
│ ├── components/ # React components
│ ├── css/ # SCSS stylesheets
│ └── pages/ # Custom pages
├── static/ # Static assets (images, fonts, icons)
├── docusaurus.config.js # Docusaurus configuration
└── sidebars.js # Sidebar navigation structure
- Start the development server:
just run - Make your changes to documentation or code
- Preview locally - changes auto-reload in the browser
- Build to verify:
just buildto ensure no errors - Submit a pull request with your improvements
We welcome contributions! Here are some ways you can help:
- Documentation: Improve clarity, fix typos, add examples
- Workshops: Add summaries from community workshops
- Design: Enhance UI/UX, improve accessibility
- Code: Fix bugs, add features, optimize performance
- Fork the repository
- Create a feature branch (
git checkout -b feature/your-feature-name) - Make your changes
- Commit with clear messages (
git commit -m "Add: description of changes") - Push to your fork (
git push origin feature/your-feature-name) - Open a Pull Request
- Docusaurus 3: Static site generator built with React
- React 19: UI framework
- SCSS/Sass: Styling
- Mermaid: Diagram support
- TypeScript: Type-safe development
- Live Website: https://product.cardano.intersectmbo.org
- GitHub Repository: https://github.com/IntersectMBO/product-website
- Intersect: https://www.intersectmbo.org
- Product Committee Docs: https://productcommittee.docs.intersectmbo.org
Copyright © 2025 Intersect Product Committee
For questions or issues, please open an issue on GitHub or reach out through the Intersect community channels.
Built with ❤️ by the Cardano community using Docusaurus