🐛 Bug Description
Visiting any invalid/unknown URL on the site shows a completely blank page with only the navbar visible. There is no 404 error page to guide the user back.
📸 Steps to Reproduce
- Visit any invalid route e.g.
https://study-mate-plus.vercel.app/anythingrandom
- A blank white page is displayed
✅ Expected Behavior
A friendly 404 page should be shown with:
- A clear "Page Not Found" message
- A button to go back to Home
💡 Proposed Fix
Add a NotFound.js component and register it as a catch-all route in React Router:
<Route path="*" element={<NotFound />} />
🙋 Contribution
I would like to work on this under GSSoC'26 if approved!
🐛 Bug Description
Visiting any invalid/unknown URL on the site shows a completely blank page with only the navbar visible. There is no 404 error page to guide the user back.
📸 Steps to Reproduce
https://study-mate-plus.vercel.app/anythingrandom✅ Expected Behavior
A friendly 404 page should be shown with:
💡 Proposed Fix
Add a
NotFound.jscomponent and register it as a catch-all route in React Router:🙋 Contribution
I would like to work on this under GSSoC'26 if approved!