Skip to content

[Good First Issue] Add 5 new verified scholarship sources to the spider #47

@kamsirichard

Description

@kamsirichard

Context

ScoutBot currently scrapes 30+ sources. More quality sources = more opportunities for Nigerian students. This is always worth doing.

Task

Add at least 5 new, verified scholarship/fellowship/internship listing pages to start_urls in scoutbot/spiders/opportunities_spider.py.

Requirements

  • ✅ The page must list multiple opportunities (not just one)
  • ✅ The site must be currently active (check it loads before submitting)
  • ✅ Opportunities must be open to Nigerians / Africans
  • ✅ Include a comment next to each URL explaining what it covers
  • ❌ No startup/VC/funding content (students only)

Suggested sites to investigate

Notes

The spider already handles most listing-style pages well. Just add URLs and test locally with:

cd ScoutBot
scrapy crawl opportunities -a test_url=<url>

Good for

Non-developers too — needs research and verification more than coding. Estimated time: 1–2 hours.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions