avinashkranjan / Friday

🎓 Friday - Your Personal Class Manager Assistant, It'll never let you miss another assignment deadline or upcoming test. https://friday.avinashranjan.com
https://play.google.com/store/apps/details?id=com.avinashkranjan.friday
MIT License
106 stars 154 forks source link

Progress Graph added #329

Closed andoriyaprashant closed 1 year ago

andoriyaprashant commented 1 year ago

Description

The Assignment Progress Chart is a new feature added to the Home Screen of the app. It allows users to track their assignment progress visually through a chart representation. The chart displays the scores of completed assignments over time, helping users to monitor their performance and identify trends.

Here is the demo Screenshot -

aed2d82c-a272-482f-82ba-0642c627588d

The chart is placed within the Home Screen, providing users with a comprehensive overview of their recent alerts and homework, along with the visual representation of their assignment progress. The feature enhances the user experience by providing an intuitive and engaging way to track progress.

Additionally, the feature includes labels for the horizontal and vertical lines in the chart. The horizontal line is labeled as "Progress Line" to indicate the trend of assignment scores over time. The vertical line is labeled as "Score Reference Line" to provide a reference for score comparison at each data point.

Fixes #64

Have you read the Contributing Guidelines on Pull Requests?

Type of change

Checklist:

avinashkranjan commented 1 year ago

Resolve the Conflicts @andoriyaprashant

andoriyaprashant commented 1 year ago

i think the conflicts are bcz of this Screenshot 2023-07-10 212647

image

It seems that in a previous merged pull request, some dependencies were accidentally removed by someone, which resulted in merge conflicts between the branch of my pull request and the main branch.

I create an issue on this and solve it, maybe after that there won't be any merge conflicts in my pull request. Thank you @avinashkranjan

andoriyaprashant commented 1 year ago

I have re-added the dependencies. You can review them in this pull request #331 . After merging this, it will also resolve the merge conflicts with this pull request. Thank you

andoriyaprashant commented 1 year ago

Hello @avinashkranjan I have now resolved the merge conflicts that were occurring due to the 'home_screen.dart' file. Please take a look at them once