A software application that automates the student bonding process of Malawi's HESLGB.
# Student-Loans-eBonder-Frontend
The implementation of the web- and mobile-based frontend component of the Student Loans eBonder system.
# Student Loans eBonder
A software application that automates the student bonding process of Malawi's HESLGB.
This project is a rendition of an assigned university undergraduate group project for COM321: Software Engineering.
The Problem and Task subsections are adapted from the assigned problem and task, all other subsections were derived from group members and may have been adapted.
## Problem
Every academic year, needy students in different accredited universities and colleges apply for loans from the Loans Board. The Board processes these applications and releases a list of successful students from each university and college. Following this process, successful students undergo a bonding process. Assuming this process is carried out manually, as the student population increases, manually processing student bonding forms becomes quite involving for both students and Loans Board officials.
## Task
Develop a software application that automates the student bonding process.
- As a requirement, the system should be seamless to use on both mobile and web-based platforms. A similar user experience should be afforded on all platforms where the system will be accessed.
## Functional Requirements
#### 1. Entry of Persistent Details
- Users shall be able to enter and edit their full names into their accounts.
- Students shall additionally be able to enter and edit their personal, bank, guardian and study details.
#### 2. Document Upload
- The system shall allow users to upload documents required for the bonding process, namely scans of their signatures, and national and institution IDs.
- Users should be also able to upload a profile picture.
#### 3. Bonding Period Setting
- Each Loans Board official shall be able to set the start and deadline of a bonding period at an institution, which shall require the approval of a respective insti …