codeforcauseorg / edu-client

Product focuses on 100% education as well as upskilling developing countries and rural areas.
https://educlient.codeforcause.org/
MIT License
130 stars 149 forks source link

Implementing the feature of making the Application Work Offline #211

Open Jassi10000-zz opened 3 years ago

Jassi10000-zz commented 3 years ago

Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

I have been going through the project from a long time and I noticed that we all are targetting towards this goal

but I think the main concern will be for the people in rural areas as there might be chances of absence of Internet connection or very very poor connection , so there the will to acquire the education will not find its way , so this thought led me to solution described below

Describe the solution you'd like

A clear and concise description of what you want to happen.

I think that we should work towards making the application offline so that it can also be accessed in absence of an internet connection and thus ensure that learning never stops . Now most of us will think that the person can download the videos and watch later , but if he doesn't even have the access to internet connection to atleast open the application , how will he proceed with awesome stuff inside and leverage the diamond content inside the application . We can even integrate the functionality of making it a PWA which can easily work in no internet areas or like we are using Capacitor / Ionic , so we have to create components which may eliminate the idea of PWA but the main goal is to make application work offline I request all project maintainers , mentors , contributors to give your views and reviews on this Feature Request of mine .

Additional context

Add any other context about the feature request here.

Jassi10000-zz commented 3 years ago

@Abhishek-kumar09 Can you please review this ?

Jassi10000-zz commented 3 years ago

@Abhishek-kumar09 Can you please express your ideas on this feature too , am eager to know , on would it be great addtiional feature ?

Abhishek-kumar09 commented 3 years ago

Okay we can give the option to download some videos for offline access, but again it is not discussed with the other maintainers of the app.

We can also have option to cache pages to have better offline access.