8000 GitHub - ddxkalin/MOVEit-Transfer: The The project and his requirements are provided by Progress and is a part of the interview process for Software Engineer.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

The The project and his requirements are provided by Progress and is a part of the interview process for Software Engineer.

License

Notifications You must be signed in to change notification settings

ddxkalin/MOVEit-Transfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

MOVEit Transfer

Last Commit Licence Star

Project Requirements

  • Create an interface that allows a user to upload a file to MOVEit Transfer using the REST API
  • The app should allow for any username/password and upload the file into the user’s home folder
  • Post the code to a Github repo
  • Repo should have instructions on how to run the sample (including any machine or browser configuration required)
  • You may choose any language, framework or interface pattern

Resources

Prerequisites :

  1. Have a Google chrome browser installed
  2. Run it with CORS disabled :
    1. Disable CORS in Chrome oOSX:
      1. 1.Quit Chrome
      2. 2.Go to Terminal
      3. 3.Execute the following command: 4.open /Applications/Google\Chrome.app --args --user-data-dir="/var/tmp/Chrome dev session" --disable-web-security
    2. Disable CORS in Chrome Windows:
      1. Close all Chrome windows
      2. 2.Open "Run"
      3. 3.Execute the following command: 4.chrome.exe --user-data-dir="C://Chrome dev session" --disable-web-security
    3. Download the Allow CORS: Access-Control-Allow-Origin extension for the browser and enable it.

Running the project

Clone this repository :

git clone https://github.com/ddxkalin/moveit-transfer.git
cd moveit

Install packages :

npm install

When installation is complete, run :

npm start

Issues

  • Currently having issues with the api/v1/token.

TODO:

  • Implement Unit tests for better perfomance and better CI/CD deployment.
  • UI Improvements
  • Alarms for Log In and Upload.

About

The The project and his requirements are provided by Progress and is a part of the interview process for Software Engineer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0