Many students miss scholarship opportunities because of confusing eligibility requirements, incorrect document details, incomplete applications, and missed deadlines. Students often struggle to understand whether their documents are ready before submitting scholarship applications.
We were inspired to build a solution that helps students identify these problems before applying for scholarships.
What it does
Scholarship Guidance Platform (SGP) is an AI-powered pre-submission verification and scholarship guidance system.
Our platform helps students:
- Document Verification: Extracts information from uploaded documents using OCR and helps identify missing or inconsistent details.
- Eligibility Checker: Checks scholarship eligibility based on student information and defined scholarship requirements.
- AI Scholarship Assistant: Provides scholarship-related guidance and answers students' questions.
- Application Readiness: Helps students review their information before submitting scholarship applications.
- Smart Reminders: Helps students remember scholarship deadlines and renewal dates.
- Privacy-Focused Processing: Uses local document OCR processing to reduce the need to send sensitive documents to external AI services.
How we built it
We developed SGP using React and Vite for the frontend and Node.js with Express for the backend.
Our main technologies include:
- React.js and Vite – User interface
- Node.js and Express.js – Backend services
- MongoDB – Data storage
- Tesseract.js – Local OCR-based document text extraction
- PDF.js – PDF document processing
- JavaScript – Application logic
- AI-powered scholarship assistant – Scholarship guidance
We designed the platform around a simple idea: Use Instantly. Store Only If Needed.
Challenges we faced
One of our biggest challenges was extracting accurate information from different document formats, especially marksheets and certificates. We worked on OCR preprocessing and text extraction to improve document readability.
We also faced challenges in identifying document mismatches, implementing scholarship eligibility rules, protecting sensitive student information, and creating a simple interface that students can easily understand.
Another challenge was designing an AI assistant that provides useful scholarship guidance while avoiding unsupported information.
What we learned
Through this project, we improved our knowledge of full-stack development, OCR technology, AI integration, document processing, data privacy, and eligibility-based decision systems.
We also learned how to convert a real-world student problem into a practical software solution.
What's next
We plan to improve document verification accuracy, expand our scholarship information database, enhance multilingual support, and develop more reliable automated deadline reminders.
Our goal is to make scholarship preparation simpler, safer, and more accessible for every student.
Built With
- ai
- artificial
- css
- db
- express.js
- intelligent
- javascript
- mango
- natural
- node.js
- ocr
- pdf.js
- react
- tesseract
- vite