Merge pull request #1 from aarushiibisht/master

MFT django portal project structure
tree: 3f73c68c3e9450b482135e7daa33f51730c39ac7
  1. airavata_mft/
  2. apps/
  3. mft_backend/
  4. .gitignore
  5. gen_grpc_protos.ps1
  6. gen_grpc_protos.sh
  7. manage.py
  8. README.md
  9. requirements.txt
README.md

Portal for Airavata Managed File Transfer

Airavata Managed File Transfer is a standalone service to orchestrate data movement between various cloud and high performance computing storages. The MFT Portal provides a dashboard to monitor and users to request the transfers.

Getting Started

  1. Checkout this project and create a virtual environment.

    cd airavata-mft-portal
    python3 -m venv venv
    source venv/bin/activate
    pip install -r requirements.txt
    
  2. Run the server

    python manage.py runserver
    
  3. Point your browser to http://localhost:8000/agents/