Skip to content

Flutter app to check university credit prices and instructors based on selected major — supports LIU, LAU, AUB, AU, LU, and LUA.

Notifications You must be signed in to change notification settings

ryn2004t/UniversityCreditPriceApp

Repository files navigation

University Major Selector App

A simple Flutter application that allows users to select a university and input a major. Based on the selection, it displays the price per credit and the instructors for that major at the selected university.

📱 Features

  • Dropdown menu to select a university.
  • Text input for entering the major.
  • Displays:
    • Price per credit for the entered major.
    • Instructor names for that major.

🏫 Supported Universities

  • LIU (Lebanese International University)
  • LAU (Lebanese American University)
  • AUB (American University of Beirut)
  • AU (Arts & Science University)
  • LU (Lebanese University)
  • LUA (Lebanese Universal Academy)

🎓 Supported Majors (Examples)

  • Computer Science
  • Computer Engineering
  • Pharmacy
  • Marketing
  • Economics
  • Industrial Engineering
  • Management Information Systems
  • ...and more

✅ Case-insensitive major search. ❌ Displays a message if the major is not found for the selected university.

🛠 Technologies Used

  • Flutter
  • Dart

💻 Getting Started

Prerequisites

  • Flutter SDK
  • Dart
  • Android Studio / VS Code

Run the App

flutter pub get
flutter run

📁 Project Structure

  • main.dart: Contains all the logic for the UI and functionality.
  • Uses simple Map<String, String> and Map<String, Map<String, String>> to simulate a data source for credits and instructors.

🚀 Future Improvements

  • Replace hardcoded data with a backend or database.
  • Add auto-suggestions for major names.
  • Improve UI design with better styling and validation.

#important notes -there is two coding files with .dart extensions unicard-noData : you can install and run it on your device but without a connection data university: is a credit [rice app but with database connected with jason

🧑‍💻 Author

  • Developed by Rayan Tlais

About

Flutter app to check university credit prices and instructors based on selected major — supports LIU, LAU, AUB, AU, LU, and LUA.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages