Getting Started¶
Developer Portal project uses Python and Node.js toolkit.
Docker Image¶
The project contains a docker image that provides a "lightweight" version of Developer Portal. This image can be used to preview documentation in Developer portal.
Steps for contribution¶
- Familiarize yourself with our Contribution guidelines
 - Fork the GitHub repository and clone the project to your local machine
 - Prepare documentation according to How to structure Developer Documentation
 - Create a subfolder in '/docs' folder and add your documentation to the created sub folder
   Note: The subfolder name should be name of your product in small letters with the prefix 
ext. Please use-instead of spaces. Example:ext-productname - Create API card according to How to create an API card.
 - Create 
Maintainers fileand empty_public_signed_off. An example can be found in folder./docs/anybotics. Add product and API card information tomkdocs-public.ymlandapis.external.ymlrespectively . - Adapt and configure the documentation with Navigation Configuration
 - To preview your documentation, run the Docker image by executing 
docker-compose up -d - Once the documentation is ready to be published, create a pull request
 - Maintainers of the developer portal will review the request and merge
 
For more details, please refer to our documentation guidelines.
Reporting Issues¶
Check Github issues to see if the issue you are facing is reported already. If not, Please open a ticket to report issues