🎓 Friday - Your Personal Class Manager Assistant, It'll never let you miss another assignment deadline or upcoming test. https://friday.avinashranjan.com
The app now includes a rating feature that prompts users to provide feedback when they exit the app. This feature aims to gather user feedback and ratings to improve the app's quality and user experience.
When a user opens the app, the system checks if it's their first run or if they have already rated the app. If it's their first run, they will be shown the onboarding screens to introduce them to the app's features. However, if it's not their first run and they haven't provided a rating yet, a rating dialog will be displayed when they attempt to exit the app.
The rating dialog asks users to take a moment to rate the app and provide feedback. They have the option to rate the app immediately or choose to rate it later. If they select "Rate Now," they will be directed to the feedback page where they can provide their rating and feedback. If they choose "Maybe Later," the dialog will be dismissed, and they can continue using the app.
Description
The app now includes a rating feature that prompts users to provide feedback when they exit the app. This feature aims to gather user feedback and ratings to improve the app's quality and user experience.
When a user opens the app, the system checks if it's their first run or if they have already rated the app. If it's their first run, they will be shown the onboarding screens to introduce them to the app's features. However, if it's not their first run and they haven't provided a rating yet, a rating dialog will be displayed when they attempt to exit the app.
The rating dialog asks users to take a moment to rate the app and provide feedback. They have the option to rate the app immediately or choose to rate it later. If they select "Rate Now," they will be directed to the feedback page where they can provide their rating and feedback. If they choose "Maybe Later," the dialog will be dismissed, and they can continue using the app.
ScreenShots![ee3e91fd-d6d9-4abc-849d-01a03fedc02e](https://github.com/avinashkranjan/Friday/assets/121665385/d1c22759-cddc-4944-8aa6-c3ca083fb997)
Fixes #312
Have you read the Contributing Guidelines on Pull Requests?
Type of change
Checklist: