An open API service indexing awesome lists of open source software.

https://github.com/ganning127/mft-ui-nextjs

Allows users to navigate through MFT with a local user interface
https://github.com/ganning127/mft-ui-nextjs

electronjs mft nextjs

Last synced: 4 months ago
JSON representation

Allows users to navigate through MFT with a local user interface

Awesome Lists containing this project

README

          

# Local User Interface for Airavata MFT

*By: Ganning Xu*

Screenshot 2024-04-20 at 1 15 46 AM

Screenshot 2024-04-20 at 1 16 13 AM

## To run the project:

> For any questions, please email: Ganning Xu (ganning.xu@gatech.edu)

Note: in order to run this project, you'll need to first have two items set up:
1. Install [Airavata MFT](https://github.com/apache/airavata-mft) locally on your computer
2. Set up the [backend repository](https://github.com/ganning127/mft-ui-backend) and make sure it is running on localhost:5500 (if not, you'll need to change the port numbers on the frontend)

After you have completed the pre-requisite steps:

1. Clone this frontend repository: `git clone https://github.com/ganning127/mft-ui-nextjs`
2. Navigate to the project directory: `cd mft-ui-nextjs`
3. Install dependencies: `npm install`
4. Run the project: `npm run dev`
5. Open your browser and navigate to `http://localhost:3000`

## Current Features:
- List storages
- List file within storage