{"repo":"apache/airavata-django-portal","free":true,"listed":false,"github":"https://github.com/apache/airavata-django-portal","clone":"git clone https://github.com/apache/airavata-django-portal.git","description":"Apache Airavata Django Portal Framework","language":"Python","stars":36,"topics":["airavata","java","bigdata","cloudnative","gateways","microservices","sciencegateways","workflow","workfloworchestrator"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Apache Airavata Django Portal The Airavata Django Portal is a web interface to the Apache Airavata API implemented using the Django web framework. The intention is that the Airavata Django Portal can be used as is for a full featured web based science gateway but it can also be customized through various plugins to add more domain specific functionality as needed. Getting Started The following steps will help you quickly get started with running the Airavata Django Portal locally. This will allow you to try it out and can also be used as a development environment. If you just want to run the Airavata Django Portal locally, see the Docker instructions below for a more simplified approach. The Airavata Django Portal works with Python versions 3.6 - 3.10. You'll need one of these versions installed locally. You'll also need Node.js and yarn to build the JavaScript frontend code. Please install Node.js version 19. You can also use nvm to manage the Node.js install. If you have nvm installed you can run nvm install && nvm use before running any yarn commands. See the Yarn package manager for information on how to install Yarn 1 (Classic). 1. Checkout this project and create a virtual environment. - Windows note : Use instead of - macOS note : to install the MySQL dependencies you need to have the MySQL development headers and libraries installed. Also, on macOS you need to have openssl installed. See the mysqlclient-python installation notes for more details. 2. Create a local set","default_branch":null,"files":null,"tree":[],"storefront":"/r/apache","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apache/airavata-django-portal/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."}