Challenge Overview
The application should perform the following when executed:
1. Download this file from S3.
2. Unzip the files into directory with this structure. The contents of the zip file will be placed into the "src" directory. The other files from this example repo (everything not in the src directory) can simply be stored in your app (for demo purposes). We'll be processing these files dynamically at some point in the future.
3. Create a git repo on github or bitbucket.
4. Push the files to this new repo. It should result in a git repo with the same structure as this git repo.
This application will eventually run on a server as it may require a local file system to unzip files. We'd like to have your submission run on a server but if you want to run it locally from the command line that is OK as well.
1. Download this file from S3.
2. Unzip the files into directory with this structure. The contents of the zip file will be placed into the "src" directory. The other files from this example repo (everything not in the src directory) can simply be stored in your app (for demo purposes). We'll be processing these files dynamically at some point in the future.
3. Create a git repo on github or bitbucket.
4. Push the files to this new repo. It should result in a git repo with the same structure as this git repo.
This application will eventually run on a server as it may require a local file system to unzip files. We'd like to have your submission run on a server but if you want to run it locally from the command line that is OK as well.