This is an Next.js - Firebase open-source web app.
See live deployment of app on Vercel.
It's app that that let people create and share personal boxes. Boxes are meant to be filled with items that creator holds dear to their heart. Everybox has a key, and it they can be shared with other special people, or made public so that everyone can enjoy its content.
- Create new Firebase project from Firebase console.
- Populate .env.local file with your Firebase project credentionals.
- Get service account credentials from Firebase console.
- Delete all new line characters from json file and assign string to FIREBASE_ADMIN const in .env.local file.
- Run
yarn install
. - Run
yarn dev
. - (optional) Add Firestore rules to Firebase console from utils folder.