Skip to content

A University Mobile App built using Flutter Framework

Notifications You must be signed in to change notification settings

AliHussain110/university_app

Repository files navigation

Flutter Project: Univeristy App.

This was my first mobile application built using Flutter, This app is designed to be a one-stop solution for students, providing them with easy access to essential academic information. With a focus on user-friendly design, the app features a sleek interface and interactive elements, all powered by Flutter. The data within the app is currently static, serving as a foundation for future dynamic integration.

Features.

The App includes the following features:

  • User Authentication: Secure login functionality for students.
  • Attendance Tracking: Allows students to view their attendance record.
  • Class Schedule: Displays upcoming classes and timetable information.
  • Marks and Grades Overview: Provides insights into students' academic performance.
  • GPA Calculator: Students can calculate their GPA based on their grades.
  • Fee Structure: Detailed breakdown of tuition and other fees.
  • Student Information: Personal and academic information at a glance.
  • News and Events: Keeps students updated on the latest school news and events.
  • Notifications: Important alerts and reminders to keep students informed.

Sreenshots

pic1 pic2

Packages Used

This project leverages several Flutter packages from pub.dev to enhance its functionality and design:

  • animated_bottom_navigation_bar: ^1.2.0 - For an interactive and animated bottom navigation bar.
  • flutter_svg: ^2.0.4 - To support SVG image formats within the app.
  • pie_chart: ^5.3.2 - Enables the display of pie charts for visual data representation.
  • intl: ^0.18.0 - Provides internationalization and localization functionalities.
  • syncfusion_flutter_gauges: ^21.1.39 and syncfusion_flutter_charts: ^21.1.39 - For creating beautiful and responsive charts and gauges.
  • carousel_slider: ^4.2.1 - To add a carousel slider for images or cards, enhancing the user interface.

Contribution

This project is in its initial phase and welcomes contributions from the community. Whether it's feature enhancement, UI/UX improvements, or adding dynamic functionalities, your input can help take the Student Companion App to the next level.