elie222 / inbox-zero

Open source email app to reach inbox zero fast.
https://getinboxzero.com
GNU Affero General Public License v3.0
2.53k stars 258 forks source link

Store data in browser with Indexeddb #54

Closed elie222 closed 4 months ago

elie222 commented 9 months ago

We can store gigabytes of data in an indexddb in the browser. Use idb package to do this.

The advantage here is extra privacy for users. After this is done we can remove large parts of the backend. The client can load the data itself and use the Gmail API to archive/label/reply. It will also mean faster loading times.

The core tables to use are:

We may need more tables after for sorting in different ways, or to help with analytics.

sharma-shanu commented 8 months ago

@elie222 , Can you assign this task to me ?

elie222 commented 4 months ago

Not relevant atm.