reclaimprotocol / attestor-core

The attestor-core (aka witness server) securely intermediates internet data exchange, using TLS and zero-knowledge proofs to verify and sign user claims with minimal information disclosure.
GNU Affero General Public License v3.0
62 stars 6 forks source link

Create GitBook for Documentation #4

Open AbdulRashidReshamwala opened 1 month ago

AbdulRashidReshamwala commented 1 month ago

Create GitBook for Documentation

Description

Enhance the existing documentation by creating a GitBook. This will provide a structured and easily navigable format for the documentation, making it more accessible and user-friendly. The GitBook should include detailed explanations, code examples, and usage guides.

Tasks

  1. Set Up GitBook

    • Create a new GitBook project.
    • Add a book.json file to configure the GitBook.
  2. Organize Documentation Structure

    • Define the structure of the GitBook, including chapters and sections.
    • Create a SUMMARY.md file to outline the table of contents.
  3. Migrate Existing Documentation

    • Review and migrate existing documentation files to the GitBook format.
    • Ensure all documentation is organized logically and consistently.
  4. Add Detailed Explanations and Code Examples

    • Enhance existing documentation with detailed explanations for complex modules and functions.
    • Provide code examples and usage guides for key features.
  5. Integrate GitBook with Repository

    • Add a GitHub Action to automatically build and deploy the GitBook on each commit.
    • Ensure the GitBook is hosted and accessible online.
  6. Update README

    • Update the repository's README to include a link to the GitBook.
    • Provide a brief overview of the GitBook and its contents.

Acceptance Criteria

References

aniket7r commented 3 weeks ago

Hi @AbdulRashidReshamwala, I'd like to work on this issue if no one else is working on it. Please assign it to me.

datmedevil17 commented 3 weeks ago

Hi @adithyaakrishna, I'd like to work on this issue if no one else is working on it. Please assign it to me

adithyaakrishna commented 2 weeks ago

@datmedevil17 Assigned it to you :)