> ## Documentation Index
> Fetch the complete documentation index at: https://docs.accio.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Contributing

> Join the development of the Accio dashboard.

We are thrilled that you are interested in contributing to Accio! As a tool built for the Access Protocol community, we welcome developers, designers, and web3 enthusiasts to help us improve and expand our suite of utilities.

## Repository Overview

Accio is open-source. You can find our complete React/Vite codebase on GitHub:

<Card title="Accio Dashboard Repository" icon="github" href="https://github.com/fermdev/accio-dashboard">
  View the source code, open issues, and submit pull requests.
</Card>

## How to Contribute

Whether you are fixing bugs, proposing new features, or improving documentation, your contributions are valuable.

### 1. Fork and Clone

Start by forking the `accio-dashboard` repository to your GitHub account. Then, clone it locally:

```bash theme={null}
git clone https://github.com/YOUR_USERNAME/accio-dashboard.git
cd accio-dashboard
```

### 2. Install Dependencies

Accio is built using React and modern web development tooling. Install the necessary dependencies:

```bash theme={null}
npm install
# or
yarn install
```

### 3. Start the Development Server

Run the local development server to see your changes in real-time:

```bash theme={null}
npm run dev
# or
yarn dev
```

The application will typically be available at `http://localhost:5173/`.

### 4. Make Your Changes

Create a new branch for your feature or bug fix:

```bash theme={null}
git checkout -b feature/your-amazing-feature
```

Implement your code, following existing style guides and ensuring that any changes to the UI components maintain our responsive design principles.

### 5. Submit a Pull Request

Once your changes are ready and tested:

1. Commit your changes with clear, descriptive commit messages.
2. Push your branch to your forked repository.
3. Open a Pull Request (PR) against the `main` branch of the official `fermdev/accio-dashboard` repository.

Please provide a detailed description of your changes in the PR template, including any necessary context or screenshots of UI modifications.

## Community & Support

Have questions about the architecture or where to start? Feel free to open an issue marked as a `question` on GitHub. We are an inclusive community and are happy to help new contributors get up to speed.
