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 install
To start the development server:
pnpm dev
This will start a local server at http://localhost:5173
with hot-reload enabled.
To build the documentation for production:
pnpm build
To preview the production build:
pnpm preview
The 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.