covfamikoi / rpevents

2 stars 0 forks source link

Implement resources #21

Open circuitsacul opened 1 year ago

circuitsacul commented 1 year ago

Potential Implementation

Resources are listed after the "main" pages (those being Announcements, Map, and Calendar).

Firestore

Need a new array on the conference collection that is one of two types:

Storage

The storage size for firebase storage, but the problem is the download. We only get 1gb worth of download per day, and afaict this isn't per-user either.

So, assume we have 1,000 users, who get the app on the first day of the conference - The total size of all the files for that conference could be no more than 1mb, or we'd go over the limits.

Of course, plain text files can be very small - but this limitation essentially means we can't allow images or pdfs in the firebase storage.

I think the best solution is to store files elsewhere.