{"repo":"CoderBotOrg/backend","free":true,"listed":false,"github":"https://github.com/CoderBotOrg/backend","clone":"git clone https://github.com/CoderBotOrg/backend.git","description":"Python backend exposing an API to control, configure and program CoderBot.","language":"Python","stars":35,"topics":["rapid-development","raspberry-pi","python","blockly","coderbot","programmable","robot","visual-coding","gui-programming"],"license":"GPL-2.0","category":"self-hosted-apps","readme_excerpt":"backend CoderBot is a RaspberryPI-based programmable robot for educational purposes. Check the project website for more information. For further information about development and technical documentation, see the Wiki. This repository contains the backend, exposing the CoderBot API. Quickstart Prerequisites: Be sure you have Python 3.6 . You may need to use python3.6 and python3.6-venv packages on some repositories with python3 already pointing to 3.7 (e.g. debian unstable/sid). Once started, the backend will expose a number of endpoints: - Legacy API: localhost:5000/ ; - Legacy JQuery web application: localhost:5000/old; - API v2: localhost:5000/v2; - New Vue web application: localhost:5000/ (assuming a vue-app build is placed in the dist/ folder); - Documentation: localhost:5000/docs assuming a docs build is placed in the cb docs/ folder); - Swagger UI dynamic documentation of the API v2: localhost:5000/v2/ui/index.html (once you cloned the swagger-ui repository inside the backend folder).","default_branch":null,"files":null,"tree":[],"storefront":"/r/CoderBotOrg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CoderBotOrg/backend/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}