Scrape GitHub Opensource
Költségvetés: $20.0 - $40.0
HOURLY / PART_TIME
⭐ 4.87 (192)
United States
automation, data-extraction, google-docs, google-suite, google-sheets, python, php, javascript, data-scraping
GitHub / Open-Source Repository Packaging Specialist Needed to Download Two Repos and Deliver Clean ZIP Files
Overview
We need a reliable technical freelancer to download two separate open-source GitHub repositories, verify that the downloads are complete, and deliver each repository as its own clean ZIP file. This is a straightforward but detail-oriented task. The deliverables must be organized, complete, and easy for our internal team to open, inspect, and use.
Scope of Work
The freelancer will be responsible for:
1. Receiving two GitHub repository links from us.
2. Downloading or cloning each repository from GitHub.
3. Preserving the repository folder structure, source files, documentation, examples, configuration files, and license files.
4. Checking whether each repository includes submodules, Git LFS files, release assets, or dependency files that need to be handled separately.
5. Creating two separate ZIP files, one ZIP file per repository.
6. Naming the ZIP files clearly using the repository name and date.
7. Providing a short readme note summarizing what was downloaded, the source URL, the date downloaded, branch or release version, and any issues encountered.
8. Confirming that each ZIP file opens correctly and contains the expected project files.
Required Deliverables
Deliverable 1: ZIP file for GitHub Repository #1.
Deliverable 2: ZIP file for GitHub Repository #2.
Deliverable 3: A short summary note or README file that includes:
- Repository name
- GitHub URL
- Download date
- Branch, commit hash, tag, or release version used
- Whether submodules, Git LFS, or release assets were present
- Any missing files, errors, warnings, or special instructions
Technical Requirements
The freelancer should be comfortable with:
- GitHub
- Git clone and/or GitHub ZIP downloads
- Git submodules
- Git LFS, if applicable
- Creating ZIP archives on Mac, Windows, or Linux
- Verifying folder structure and file completeness
- Basic command line usage
Preferred but not required: familiarity with open-source licenses and dependency files such as package.json, requirements.txt, pyproject.toml, Dockerfile, docker-compose.yml, README.md, LICENSE, and .env.example.
Quality Standard
The final files should not be partial downloads. Each ZIP must be complete, organized, and tested before delivery. The freelancer must verify that the ZIP files can be opened and extracted without corruption. If the GitHub repositories have special installation or dependency instructions, those should be noted in the summary file, but the freelancer is not required to install or run the software unless separately requested.
Timeline
This should be completed promptly after the two repository links are provided. Please include your expected turnaround time in your proposal.
Proposal Instructions
In your response, please include:
1. Your experience working with GitHub repositories.
2. Whether you know how to handle Git submodules and Git LFS.
3. Your proposed turnaround time.
4. Confirmation that you will deliver two separate ZIP files plus a short README summary.
5. Any questions you need answered before starting.
Ideal Freelancer
The ideal freelancer is careful, fast, and technically reliable. This is not a complex software development project, but we need someone who understands how to properly retrieve and package open-source repositories without missing hidden files, submodules, license files, or configuration files.
Suggested Budget
Fixed price: $25-$75 depending on repository complexity.
If the repositories contain submodules, large files, special release assets, or require additional verification, please quote accordingly.
Optional Screening Questions
1. Have you downloaded and packaged GitHub repositories before?
2. Do you know how to check whether a repository has submodules?
3. Do you know how to check whether a repository uses Git LFS?
4. Can you provide two separate ZIP files and a short README summary?
5. What is your expected turnaround time after receiving the repository links?
Copy/Paste Version
We need a reliable technical freelancer to download two separate open-source GitHub repositories and deliver them as two clean ZIP files. Each ZIP file must preserve the full repository structure, documentation, license files, configuration files, and any relevant project assets.
Here are the two GitHub repo links:https://github.com/SPUR-Coalition/telemetry AND https://github.com/SPUR-Coalition/telemetry-profile Your job is to download or clone each repo, check for submodules, Git LFS files, release assets, or other special requirements, then package each repo into its own ZIP file. You must also provide a short README summary with the repo name, URL, download date, branch/tag/commit used, and any issues or warnings.
Deliverables:
- ZIP file for Repository #1
- ZIP file for Repository #2
- Short README summary covering both repos
Please respond with your GitHub experience, whether you can handle submodules and Git LFS, your expected turnaround time, and confirmation that you will deliver two separate ZIP files plus a README summary.
Megnyitás Upworkön