Devlog #04
Hello everyone(˶ᵔᗜᵔ˶)ノ゙,
Hope you’re all doing great!
Welcome to Devlog #04 of ScholarAtlas! In this devlog, I’ll be sharing some of the recent progress I’ve made on the website.
Okay… a LOT happened this time. (๑˃ᴗ˂)ﻭ
The Profile Actually Works Now
Remember how the “Save Profile” button was basically just sitting there looking important? ( ̄▽ ̄;)
Well… it actually works now!
The profile information is saved, which means ScholarAtlas can now use the information students enter instead of treating it like a temporary form.
And that brings us to the biggest update…
The Matching System Is ALIVE
I started building the Scholarship Matching Engine!
The basic idea is:
Student Profile
↓
Matching Engine
↓
Compare with scholarships
↓
Calculate Match Score
↓
Rank scholarships
For now, the system looks at things like:
Study level
Field of study
Country
International availability
It then calculates a match score out of 100.
So instead of students having to manually check every scholarship, ScholarAtlas can start identifying which ones are more relevant to them.
Scholarships Are Now Ranked
The matching score isn’t just displayed on the cards either.
Scholarships are now automatically sorted from the highest match to the lowest match.
For example:
MEXT Scholarship 90%
Erasmus Mundus 80%
DAAD Scholarship 60%
Chevening Scholarship 40%
The 90% match will appear first.
This makes the scholarship page much more useful because students can immediately see the opportunities that are most relevant to them.
Why Is It A Match?
I also wanted to make the matching system more transparent.
Instead of simply showing:
90% Match
ScholarAtlas can now explain why the scholarship received that score.
For example:
✓ Your study level matches
✓ Your field is eligible
✓ Open to international applicants
It can also show warnings when something needs to be checked:
⚠ This scholarship is for Master’s students
I think this is important because I don’t want the match score to just look like a random number.
Search & Filters
I’ve also started working on the scholarship search and filtering system.
The filter section will allow students to search by things such as:
Scholarship name
Provider
Country
Degree level
Funding
Field of study
The interface has been created, but I still need to connect the filters to the actual scholarship data.
What’s Next?
The next step is to make the search and filters actually work.
After that, I’ll continue improving the scholarship system and eventually replace the tiny prototype dataset with a much larger collection of real, verified scholarship information.
The bigger goal is:
Student creates profile
↓
ScholarAtlas understands their needs
↓
Student searches scholarships
↓
ScholarAtlas calculates compatibility
↓
Best matches appear first
We’re slowly turning ScholarAtlas from a simple scholarship directory into an actual personalized scholarship-finding tool.
That’s all for this devlog!
Thank you all so much for reading, and have a nice day! =)