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.
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.
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
andsyncfusion_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.
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.