Skip to content

Latest commit

 

History

History
72 lines (47 loc) · 2.04 KB

File metadata and controls

72 lines (47 loc) · 2.04 KB

🤝 Contributing to This Project

Welcome! We're excited to have you here and appreciate your interest in contributing. Whether you're fixing a bug, improving the UI, or suggesting a new feature—your input helps make this project better for everyone.

📅 Important Dates

Contributions officially begin on 14th June as part of Social Summer of Code (SSoC). Feel free to explore the repo and issues in the meantime!


🧠 How to Contribute

1. Find or Suggest an Issue

  • Browse open issues in the Issues tab.
  • If you have an idea or notice a bug, open a new issue with a detailed description.
  • For design/UI contributions, feel free to attach mockups or references.

2. Comment to Claim

  • Comment on an issue you're interested in.
  • For tasks like the Landing Page redesign, share your concept or approach. We'll assign based on the best idea, possibly after a community vote on our Discord.

3. Get Assigned

  • Once approved, you'll be officially assigned.
  • Please wait for assignment before sending a PR (especially important during SSOC).

🛠️ Development Setup

  1. Fork the repository.
  2. Clone your fork:
    git clone https://github.com/your-username/ThinkDSA.git
    cd ThinkDSA
  3. Install dependencies and start the dev server:
    npm install
    npm run dev

✅ Pull Request Guidelines

  • Use clear, descriptive commit messages.
  • Reference related issues in your PR description.
  • Test your code locally before submitting.
  • For UI changes, include before/after screenshots or a Loom video (optional but appreciated)

📣 Communication

Join the Discord server for updates, discussion, and feedback.


🌟 Contribution Ideas

  • Redesign the landing page (header, GitHub star, screenshot section)
  • Add animations or transitions
  • Improve accessibility (a11y)
  • Bug fixes & performance improvements
  • AI feature suggestions (if relevant to project goals)

Thanks again for being here. Let’s build something amazing together 🚀