🔥 ScholarHunt - AI Scholarship Aggregator
Inspiration
Students waste 40+ hours searching for scholarships across fragmented websites. Most miss critical deadlines, losing out on thousands of dollars in funding. I built ScholarHunt to make sure no student ever misses a scholarship deadline again through AI matching and military-grade deadline tracking.
What it does
ScholarHunt is an AI-powered scholarship command center that:
- 🤖 AI Match Scoring: Uses Google Gemini to analyze your profile and provide 0-100% match scores for each scholarship
- ⚔️ Deadline War Room: Military-style dashboard with color-coded urgency levels (Critical/Warning/Safe) and live countdown timers
- 🔍 Smart Search & Filters: Search through 180+ scholarships worth $2.5M+ with advanced filtering
- 💾 Pipeline Tracking: Bookmark opportunities and track your application progress
- 🤖 Automated Updates: GitHub Actions runs web scraper every 6 hours to keep data fresh
How I built it
Frontend:
- Next.js 14 with TypeScript
- Tailwind CSS for styling
- Framer Motion for animations
- React hooks for state management
Backend:
- Next.js API Routes (Node.js)
- Python web scraping engine (BeautifulSoup4)
- Google Gemini Pro API for AI matching
- GitHub Actions for automation pipeline
Deployment:
- Vercel for hosting
- JSON-based data storage
- Real-time AI processing
Challenges I ran into
- Rate Limits: Gemini API has rate limits, so I implemented smart caching - first 50 scholarships get real AI scores, remaining use intelligent estimation based on category matching
- TypeScript Type Safety: Ensuring type safety across API routes and components while maintaining fast development speed
- Mobile Responsiveness: Making the navigation and War Room interface work perfectly on all screen sizes
- Data Freshness: Building an automated scraping pipeline that updates data without manual intervention
Accomplishments that I'm proud of
- ✅ Built a fully functional AI-powered platform in 24 hours
- ✅ Real Gemini AI integration (not fake or hardcoded)
- ✅ 180 scholarships aggregated from 5+ sources worth $2.5M+
- ✅ Deadline War Room - The most visually impressive feature with military-grade UI
- ✅ Production-ready deployment on Vercel with automated data pipeline
- ✅ Professional UX that looks like a $10K product
What I learned
- How to integrate Google Gemini AI for intelligent content matching
- Building efficient data pipelines with GitHub Actions
- Creating responsive, professional UIs under time pressure
- Balancing API rate limits with user experience
- The power of Next.js API routes for full-stack development
What's next for ScholarHunt
- [ ] User Authentication: Add login system for personalized tracking
- [ ] Email/SMS Alerts: Automated deadline reminders
- [ ] PostgreSQL Database: Scale beyond JSON storage
- [ ] Essay AI Assistant: Help students write better scholarship essays
- [ ] More Sources: Expand to 50+ scholarship platforms
- [ ] Mobile App: React Native version for on-the-go access
- [ ] Application Tracker: Track application status and requirements
- [ ] Success Analytics: Show students their potential earnings
Built With
nextjs typescript react python gemini-ai tailwindcss vercel github-actions beautifulsoup web-scraping api automation
Built with 🔥 in 24 hours for LAVAPUNK 2026
---
Built With
- api
- automation
- beautiful-soup
- gemini-ai
- github-actions
- nextjs
- python
- react
- tailwindcss
- typescript
- vercel
- web-scraping





Log in or sign up for Devpost to join the conversation.