AOSSIE-Org / AOSSIE-Org/EduAid

Fix missing image, broken link, unused prop, and accessibility issues

Open
#416 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
171
Forks
425
PR merge metrics
No merged PRs in 30d

Description

While going through the frontend, I noticed a few high-priority issues that could impact user experience and accessibility. I wanted to flag them here so we can track and fix them properly.

What I found

Missing image: Journey.jsx references road_image.png, but the file doesn’t seem to exist in the public/ folder, which results in a broken image.

Broken link: CardHome.jsx uses a hardcoded href="#" instead of proper navigation, which can cause unexpected behavior and accessibility issues.

Unused variable: index.jsx has an unused previousPathname prop that can likely be removed to reduce warnings and keep things clean.

Accessibility gap: apply.jsx is missing alt text or appropriate ARIA labels for background images, which affects screen reader users.

If you’re open to it, I’m happy to put together a PR to handle the upgrade (and any related adjustments if needed).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.