__ __ __ __ ______ __ __ ______ ______ ______ ______ __ __
/\ \_\ \ /\ \/\ \ /\___ \ /\ \/\ \ /\ == \ /\ __ \ /\ == \ /\__ _\ /\ \_\ \
\ \____ \ \ \ \_\ \ \/_/ /__ \ \ \_\ \ \ \ _-/ \ \ __ \ \ \ __< \/_/\ \/ \ \____ \
\/\_____\ \ \_____\ /\_____\ \ \_____\ \ \_\ \ \_\ \_\ \ \_\ \_\ \ \_\ \/\_____\
\/_____/ \/_____/ \/_____/ \/_____/ \/_/ \/_/\/_/ \/_/ /_/ \/_/ \/_____/
Party planning software open(-sourced) to all. Check it out at yuzu.party. Built with the legendary Fkit stack.
- Set up Firebase project.
- Enable Authentication and toggle the Phone method.
- Enable Firestore and copy over the rules in
firestore.rules
. - Enable Storage and copy over the rules in
storage.rules
.
- Set up a phone number on Twilio.
- Copy
.env.example
to.env
and fill in the values.- For
SECRET_FIREBASE_SERVICE_ACCOUNT_KEY
refer to https://dev.to/vvo/how-to-add-firebase-service-account-json-files-to-vercel-ph5
- For
- Run
npm i
- Run
npm run dev
This project is optimized for Vercel
. If you want to use something else, swap out @sveltejs/adapter-vercel
with the appropriate adapter found at https://kit.svelte.dev/docs/adapters.
- Set up a Vercel project.
- Do all the configurations outline in
Development
. - Input the environment variables in the Vercel project settings.
- Deploy!