VizChitra is an Indian data visualization community. Our mission is to foster a vibrant community of data storytellers in India. We welcome contributions to the VizChitra website. To ensure a smooth and collaborative process, please adhere to the following guidelines:
- For small content changes (typos, minor edits), you can directly edit files in the
content/directory and submit a pull request. - For larger changes (new pages, significant redesigns), please open an issue first to discuss.
- Read the humans.md file to understand how we work, what we care about, and how to contribute without breaking things.
- Use the agents.md that outline our coding standards and technical practices.
- Fork the repository.
- Clone your fork:
git clone https://github.com/YOUR_USERNAME/vizchitra.github.io.git - Install dependencies:
pnpm install - Start the development server:
pnpm dev - Open
http://localhost:5173in your browser to view the site.
- Issue Tracking: Check the existing issues or create a new one to discuss your proposed changes.
- Branching: Create a new branch for your feature or bug fix (e.g.,
feature/your-feature-nameorfix/issue-number). - Pull Request (PR):
- Submit a PR to the
mainordevbranch. - Provide a clear description of the changes in your PR.
- Ensure your PR addresses the relevant issue.
- Once accepted, changes will be merged to the main site.
- Submit a PR to the
