New to Firebase questions

111 views
Skip to first unread message

Darrell Burch

unread,
Jul 27, 2023, 9:35:16 PM7/27/23
to Firebase Google Group
Hi,
I am new to Firebase and have some questions I hope the group can answer.

I've built a app that serves as a digital sign in sheet for a barbershop.  It works well and I want to sell it to other barber shops.  The app resides on a tablet in the shop.
The client signs in on the tablet.  The sign in information is written onto Firebase and is stored in a queue for the shop.  Once the barber checks in the client, they are removed from
the queue.

I am not very technical so I apologize if some of the questions are overly simple

  1. Do I need separate Firebase accounts for each shop or can I add them all to a single database and allow each shop to be a separate project? 
  2. Currently, I am on a pay as you go schedule.  How do I estimate or calculate how much data would be used per project/shop?
  3.  The app is based on a monthly subscription.  If a project(shop) does not pay, can I disable firebase access?  Perhaps change the privileges from read/write to read only?
  4. Can the queue be cleared nightly by firebase or do I need to do that via the app? If so, can I set a specific day of the week and time for the queue to be cleared?

Thanks

Darrell

Arthur Thompson

unread,
Aug 18, 2023, 5:47:44 PM8/18/23
to fireba...@googlegroups.com
Hi Darrell,

I'll respond inline:

On Thu, Jul 27, 2023 at 6:35 PM Darrell Burch <darrell....@gmail.com> wrote:
Hi,
I am new to Firebase and have some questions I hope the group can answer.

I've built a app that serves as a digital sign in sheet for a barbershop.  It works well and I want to sell it to other barber shops.  The app resides on a tablet in the shop.
The client signs in on the tablet.  The sign in information is written onto Firebase and is stored in a queue for the shop.  Once the barber checks in the client, they are removed from
the queue.

I am not very technical so I apologize if some of the questions are overly simple

  1. Do I need separate Firebase accounts for each shop or can I add them all to a single database and allow each shop to be a separate project? 
You could have all of your customers (barbershops) in the same project and separate the data within the database. There will be some bookkeeping required to manage which end-users are interacting with which barbershop but it should be doable.
  1. Currently, I am on a pay as you go schedule.  How do I estimate or calculate how much data would be used per project/shop?
There is a calculator for that. 
  1.  The app is based on a monthly subscription.  If a project(shop) does not pay, can I disable firebase access?  Perhaps change the privileges from read/write to read only?
Yes, you can use security rules to implement this type of feature. 
  1. Can the queue be cleared nightly by firebase or do I need to do that via the app? If so, can I set a specific day of the week and time for the queue to be cleared?
Yes, again it depends you can do it from within the app or you could use a function to do it periodically or after some type of action.

Thanks

Darrell

--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-tal...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/firebase-talk/1daf558b-7919-4fd5-a970-4df69daa9e6dn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages