In today's education landscape, the cost of higher education continues to rise, making it increasingly challenging for students to fund their studies. To address this issue, we propose the development of a mobile application that simplifies and streamlines the process of applying for student loans. This app will be a user-friendly, accessible, and efficient platform that empowers students to seek financial assistance for their educational pursuits. In this concept paper, we outline the key features, functionalities, and benefits of the Student Loan Request App.
The Student Loan Request App aims to:
- Simplify and expedite the process of applying for student loans, reducing paperwork and administrative burdens.
- Make financial assistance more accessible to a broader range of students, including those from underserved communities.
- Provide students with a clear understanding of their loan options, terms, and repayment plans.
- Minimize common application errors and improve the efficiency of loan processing.
- User Registration & Profile creation
- Loan Eligibility Checker
- Loan Application
- Document Upload
- Real time updates.
app_screens
│ ├── application_screen_1.dart
│ ├── application_screen_2.dart
│ ├── application_screen_3.dart
│ ├── bottom_navigation_bar.dart
│ ├── faq_screen.dart
│ ├── home_screen_controller.dart
│ ├── home_screen.dart
│ ├── Image_upload.dart
│ ├── listings_screen.dart
│ ├── main_screen.dart
│ ├── map_screen.dart
│ ├── pay_screen.dart
│ ├── progress.dart
│ ├── settings_screen.dart
│ ├── terms_and_conditions_screen.dart
│ └── transactions_screen.dart
├── authentication_files
│ ├── authentication_repository.dart
│ ├── dependency_injection.dart
│ ├── network_controller.dart
│ ├── preferences.dart
│ ├── signin_controller.dart
│ ├── signup_controller.dart
│ └── signup_email_password_failure.dart
├── auth_screens
│ ├── forgot_password_screen.dart
│ ├── locked_fingerprint_screen.dart
│ ├── login_screen.dart
│ ├── not_recognised_fingerprint_screen.dart
│ ├── on_boarding_screen.dart
│ ├── registration_screen.dart
│ ├── splash_screen.dart
│ └── unlocked_fingerprint_screen.dart
├── firebase_options.dart
├── main.dart
├── models
│ ├── listings_model.dart
│ ├── listings_repository.dart
│ ├── loan_application_model.dart
│ ├── loan_application_repository.dart
│ ├── user_model.dart
│ └── user_repository.dart
├── provider
│ └── theme_provider.dart
├── translation
│ ├── google_translate.dart
│ └── sunbird_translation_service.dart
└── widgets
├── custom_appbar.dart
├── custom_button.dart
├── custom_form_builder_fields.dart
└── row_text_fields.dart
git clone https://github.com/andrewkah/MUK_Student_Loan.git
- Create new Firebase Project.
- Install Firebase_CLI
- Install node.js
npm install node.js
- Install firebase tools
npm install -g firebase-tools
- Install node.js
- Log into firebase
firebase login
- Activate FlutterFire_CLI
dart pub global activate flutterfire_cli
flutterfire configure --project=name-of-project
You can also view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.