PalisadoesFoundation / talawa

Community Organization Management Software. Click on the link below to see our documentation.
https://docs.talawa.io/
GNU General Public License v3.0
306 stars 434 forks source link

Create an offline detection mechanism(GSoC) #2520

Closed Azad99-9 closed 1 week ago

Azad99-9 commented 1 month ago

Is your feature request related to a problem? Please describe. Currently, Talawa lacks an offline detection mechanism.

Like other social media apps, the application should support the following features:

  1. Detect the mobile device network status.
  2. Gracefully prompt the user about his network status.

Describe the solution you'd like

  1. Develop a ConnectivityService to keep track of device network status.
  2. Create UI components similar to YouTube to prompt the user about network status.

offline online

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Approach to be followed (optional) A clear and concise description of approach to be followed.

Additional context Add any other context or screenshots about the feature request here.

Potential internship candidates Please read this if you are planning to apply for a Palisadoes Foundation internship https://github.com/PalisadoesFoundation/talawa/issues/359

Azad99-9 commented 1 month ago

@palisadoes @Cioppolo14 kindly assign me this issue.

Azad99-9 commented 3 weeks ago

https://github.com/PalisadoesFoundation/talawa/assets/120930148/0e5e7064-bb18-41a2-9bac-1b37232283ca

@palisadoes @noman2002 please have a look at this new offline detection snackbar UI and tell me if any changes are needed.

github-actions[bot] commented 1 week ago

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

palisadoes commented 1 week ago

Sorry for the delay. This looks OK, but I'll defer to @noman2002 for the final go-ahead