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
- Host: GitHub
- URL: https://github.com/ganning127/mft-ui-nextjs
- Owner: ganning127
- Created: 2024-03-29T15:07:09.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-20T05:22:30.000Z (about 2 years ago)
- Last Synced: 2025-01-14T00:26:55.896Z (over 1 year ago)
- Topics: electronjs, mft, nextjs
- Language: JavaScript
- Homepage:
- Size: 202 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Local User Interface for Airavata MFT
*By: Ganning Xu*


## 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