A web app where a South African matric student enters their subjects and marks, and receives a list of universities and programmes they qualify for, based on real APS score requirements and subject minimums from actual SA institutions.
# 🎓 Matric Advisor
> Helping South African matric students discover tertiary study opportunities based on their academic profile.
## Overview
Matric Advisor is a web application designed to simplify the transition from high school to higher education in South Africa.
Instead of manually searching through multiple university websites, students can enter their academic profile and receive a list of university programmes they are likely eligible for, along with entry requirements and important application deadlines.
The project aims to make higher education information more accessible while reducing the complexity of researching tertiary study options.
---
## The Problem
Every year, thousands of South African matric students must answer questions like:
- Which universities can I apply to?
- Which programmes do I qualify for?
- What APS score do I need?
- What subjects are required?
- When do applications close?
This information is often spread across multiple university websites, making the process time-consuming and confusing.
Matric Advisor centralises this information into one platform, helping students make informed decisions more efficiently.
---
## MVP Scope
The current version focuses on a single core user journey:
> A matric student enters their academic profile and receives a list of university programmes they may qualify for.
### Current Features
- Student profile creation
- APS score input
- Programme search
- University information
- Entry requirements
- Application deadlines
- Eligibility recommendations
- Save favourite programmes
---
## Future Roadmap
The long-term vision includes:
- Bursary discovery
- Scholarship opportunities
- Career guidance
- Application tracking
- Document management
- Email reminders
- Institution dashboards
- Student notifications
These features are intentionally outside the MVP to maintain a focused and achievable development scope.
---
## Tech Stack
### Backend
- C#
- ASP.NET Core Web API
- Entity Fra …