Skip to content
@debate-zone

Debate Zone

Speak your mind, defend your ideas!

Debate Zone

Debate Zone is an open-source platform that empowers individuals to engage in meaningful debates and discussions from the convenience of their smartphones. We believe that open and constructive dialogue is crucial for personal growth and societal progress, and we invite everyone to join our team and collaborate with us in making this platform even better.

  • Open Source: Debate Zone is open-source, which means that the community can contribute, review code, and improve the platform together.
  • Accessible Anywhere: Access the platform from your smartphone, ensuring that you can engage in debates no matter where you are.
  • Robust Moderation: We take online etiquette seriously. Debate Zone includes robust moderation tools to ensure a respectful and inclusive environment for all users.

Get Involved

We welcome contributors of all skill levels, from developers and designers to writers and testers. Whether you want to help with coding, design, documentation, or just have suggestions to improve Debate Zone, your contributions are valuable to us.

By following these steps, you can effectively contribute to the project while collaborating with the owners (Grigori and Maxim) and the community.

  1. Look at current tasks, select one or more and contact the owners (Grigori or Maxim) of the app to discuss about task(s).

  2. Fork the repository you'll be working on by clicking the "Fork" button on the top right corner of the repository's GitHub page. This creates a copy of the repository under your GitHub account.

  3. Clone the forked repository to your local machine using the following command, replacing your-username with your GitHub username:

    git clone https://github.com/your-username/repository-name.git

  4. Create a new branch for your task:

    git checkout -b feature-name

  5. Make the necessary changes to the codebase, ensuring you follow best practices and coding guidelines.

  6. Commit your changes with clear and meaningful messages:

    git commit -m "Fix issue #123: Description of the change"

  7. Push your changes to your forked repository on GitHub:

    git push origin feature-name

  8. Create a Pull Request (PR) by navigating to the original repository's GitHub page. GitHub will detect your recent push and provide an option to create a PR.

  9. Provide a clear and detailed explanation of your changes in the PR description, and if applicable, reference the issue that your PR addresses.

  10. Wait for the owners to review your PR. Be responsive to any feedback and make necessary adjustments if requested.

  11. Once your PR is approved, it will be merged into the main repository, and your contribution will be part of the project.

Pinned Loading

  1. mobile-client mobile-client Public

    TypeScript

Repositories

Showing 10 of 14 repositories
  • debate-zone/user-service’s past year of commit activity
    TypeScript 0 0 0 0 Updated Nov 3, 2023
  • .github Public
    debate-zone/.github’s past year of commit activity
    0 0 0 0 Updated Sep 29, 2023
  • debate-zone/flow-manager’s past year of commit activity
    Makefile 0 0 0 0 Updated Sep 23, 2023
  • common Public
    debate-zone/common’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 23, 2023
  • debate-zone/discourse-defender-service’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 23, 2023
  • debate-zone/text-helper-service’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 23, 2023
  • debate-zone/service-common’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 23, 2023
  • debate-zone/comment-service’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 23, 2023
  • debate-zone/media-service’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 23, 2023
  • template-service Public template
    debate-zone/template-service’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 23, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…