# Table of Contents

## Getting Started

- [Installation](installation.md)
- [Settings](settings.md)
- [Configuring GraphQL Client For the User Session](configuring-graphql-client-for-user-session.md)
- [Handling User Authentication](handling-user-authentication.md)

## WooGraphQL

- [Routing by URI](routing-by-uri.md)
- [Using Product Data](using-product-data.md)
- [Creating Session Provider and using Cart Mutations](handling-user-session-and-using-cart-mutations.md)
- [Using Cart Data](using-cart-data.md)
- [Harmonizing with WordPress](harmonizing-with-wordpress.md)
- [Using Checkout Mutation + Order Mutations](using-checkout-mutation-and-order-mutations.md)
- [Using Order Data](using-order-data.md)
- [Using Customer Data + Mutations](using-customer-data-and-mutations.md)

## WooGraphQL Pro

- [Using Subscription Data + Mutations](using-subscription-data-and-mutations.md)
- [Using Composite Product Data + Mutations](using-composite-product-data-and-mutations.md)
- [Using Product Bundle Data + Mutations](using-product-bundle-data-and-mutations.md)
- [Using Product Add-ons Data + Mutations](using-product-addons-data-and-mutations.md)

## Extending WooGraphQL

- [Registering New Product Types](registering-new-product-types.md)
- [Extending Mutations](extending-mutations.md)

## Contributing

- [Testing Quick-Start Guide](testing-quick-start.md)
- [Local CLI Testing](local-testing.md)
- [Development with Docker](development-w-docker.md)
- [CLI Testing with Docker](testing-w-docker.md)

## Glossary

- [Schema Docs](https://woographql.com/schema)