# CONTRIBUTING TO KEYSHADE

- [Summary](/contributing-to-keyshade/summary.md): Be a part of the keyshade today!
- [Design of our code](/contributing-to-keyshade/design-of-our-code.md): Get to know about the core building blocks of our code
- [Organization of code](/contributing-to-keyshade/design-of-our-code/organization-of-code.md): An insight into how our codebase is organized
- [API](/contributing-to-keyshade/design-of-our-code/api.md): Design of our API
- [CLI](/contributing-to-keyshade/design-of-our-code/cli.md): Design of our CLI
- [Web](/contributing-to-keyshade/design-of-our-code/web.md): Design of our Web package
- [Integrations](/contributing-to-keyshade/design-of-our-code/integrations.md): How we develop our integrations
- [Prerequisites](/contributing-to-keyshade/prerequisites.md)
- [Environment Variables](/contributing-to-keyshade/environment-variables.md): Get to know the environment you are working with
- [Setting things up](/contributing-to-keyshade/setting-things-up.md): A tour of how to get the prerequisites done
- [Running things locally](/contributing-to-keyshade/running-things-locally.md): Compiles a list of articles to help running the services locally
- [Running the API](/contributing-to-keyshade/running-things-locally/running-the-api.md): Get to know how you can develop the API!
- [Running the Web](/contributing-to-keyshade/running-things-locally/running-the-web-app.md): Get to know how you can run the web app!
- [Running the Platform](/contributing-to-keyshade/running-things-locally/running-the-platform.md): Get to know how you can run the platform app!
- [Running the CLI](/contributing-to-keyshade/running-things-locally/running-the-cli.md): Get to know how you can develop the CLI!
- [API Testing](/contributing-to-keyshade/running-things-locally/api-testing.md)
- [Docker Support](/contributing-to-keyshade/running-things-locally/docker-support.md): Instructions on how to build & run each part of Keyshade using docker
