HackSlashNITP / AMS

AMS (Attendance Management System) integrates facial recognition technology to simplify attendance tracking in educational institutions. This comprehensive solution optimizes the process of marking attendance, enhancing efficiency.
MIT License
1 stars 10 forks source link

Implementation of Profile Page of Student #17

Closed spmshakti closed 7 months ago

spmshakti commented 7 months ago

@RitwikSingh28 @rani620

Pull Request: Profile Page

Description:

This pull request implements the UI of the ProfilePage in the AMS Flutter application.

Features:

1. Header .The header section has been updated to include icons for navigation and a clear title "Your Profile", enhancing the overall visual appeal and navigation clarity.

2.Profile Details Section: The profile details section now displays user information such as name, ID, email, contact, designation, and social media links in a more organized and visually appealing manner. Users can also edit their details using the "Edit details" button.

3.Attendance Display: Added a section to display attendance information, including the recent month's attendance percentage and a visual representation of the attendance progress using a gradient-filled bar. This provides users with quick insights into their attendance status.

4.Code Optimization: The code has been optimized for better readability and maintainability, including proper widget separation and consistent styling throughout the widget.

Image: profile