Different Web Apps, same project?

Hello! I am working on a website for a client that uses firestore, auth, hosting and functions. I originally was going to redo this for every client, but with all the apis and configurations, it can be a headache to replicate each time.

Is there a way for me to have multiple DIFFERENT website use the same firebase project? I was thinking having different dbs or just have one large db and separate at the root for each website, then maybe add a rule for each authenticated user on what they can and can’t access.

Can someone let me know on any problems with my approach and what i can do to work this out? I’m new-ish to firebase but i haven’t gone too crazy besides simple one site projects.