I’m building Odyssey, an AI-powered mobile app that brings every relevant scholarship, internship and student event in Pakistan into one place. The core experience is a continually updated catalogue that students can explore through fast search, refined filter options and their own saved lists so they never lose track of an opportunity. Your job is to take the concept from specs to a polished cross-platform release. You’ll need to create: • A robust web-scraping pipeline that scans targeted sites, deduplicates results and feeds a clean dataset to the app. • NLP routines that tag opportunities by discipline, location and eligibility, enabling smart filters and personalised ranking. • Push-notification logic that alerts users to three things they care about most: looming scholarship deadlines, fresh internship postings and upcoming events. • A mobile front end (Flutter or React Native are both fine) that presents listings, search, filters and user-saved items with snappy, offline-friendly performance. • A lightweight generative-AI module that can read a user’s uploaded CV and suggest quick improvements. • An admin dashboard for content moderation, manual overrides and basic analytics. Acceptance criteria will be a fully functional MVP delivered to TestFlight / Play Store internal track, complete source code, brief setup docs and successful demo of end-to-end data flow from scraper to app push notification. If you’ve built data-driven apps with Python scraping frameworks, spaCy or Hugging Face for NLP, and have solid mobile UI chops, I’d love to see how you can help Odyssey launch.