Skip to content

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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions