# airavata-portals **Repository Path**: mirrors_apache/airavata-portals ## Basic Information - **Project Name**: airavata-portals - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-22 - **Last Updated**: 2025-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Apache Airavata Portals The `airavata-portals` repository is a consolidated home for all web-based user interfaces built on top of the [Apache Airavata](https://airavata.apache.org/) middleware platform. This collection of frontend components and frameworks enables seamless interaction with Airavata's powerful orchestration, identity, data, and compute services. ## Repository Structure This repository contains the following sub-projects and templates: ### Portals and SDKs - **airavata-django-portal** The reference web-based user interface for interacting with Airavata services, supporting job submissions, project management, and monitoring. - **airavata-django-portal-sdk** A pluggable SDK enabling custom Django-based science gateways with minimal setup. - **airavata-django-portal-commons** Shared UI components and utilities used across Django-based portals. ### Starter Templates - **airavata-cookiecutter-django-app** Cookiecutter template to scaffold new Django apps for integration with the Django portal. - **airavata-cookiecutter-django-output-view** Template for building reusable output viewers compatible with portal job results. ### Legacy and Other Frontends - **airavata-php-gateway** Legacy PHP-based science gateway frontend (archived/deprecated). - **airavata-custos-portal** Web-based UI for managing Custos identity, group, and resource permissions. ## Purpose The goal of this consolidation is to: - Simplify the discovery and contribution process for Airavata frontend components. - Encourage reuse of UI components through a shared ecosystem. - Promote rapid prototyping and customization of science gateways. - Align documentation and tooling across related UI projects.