This repository contains the official documentation for BountyBot, built using VitePress.
The documentation is organized into two main sections:
-
/api- API reference documentation- Authentication
- Endpoints for bounties, quests, users, and payments
- Payment events and account management
-
/guide- User guides and tutorials- Getting started
- Bounty lifecycle
- Funding and solving bounties
- Dispute resolution process
- GitHub permissions
- Withdrawal process
- Clone the repository:
git clone https://github.com/your-username/bountybot-docs.git
cd bountybot-docs- Install dependencies:
pnpm installTo start the development server:
pnpm devThis will start a local server at http://localhost:5173 with hot-reload enabled.
To build the documentation for production:
pnpm buildTo preview the production build:
pnpm previewThe documentation site is powered by VitePress with the following key features:
- TypeScript support
- Mermaid.js integration for diagrams
- Custom theme configurations
We welcome contributions to improve the documentation! Please:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.