- SharedRecipe development team promises to serve a safe and accessible web application experience to every user.
- SharedRecipe welcomes anyone who wants to share their passion in food and cooking with the others.
- SharedRecipe does not accept discriminated content of any form, for example: hatred, racism, etc.
- The development team is an open-minded community which emphasizes on freedom of ideas and collaboration.
- Every member of the development team is responsible to support one another in a positive manner.
- fork the main branch of SharedRecipe_app repository guide
- install node v18.17.0 and npm v9.6.7 (using nvm is recommended) guide
- run
npm install
in the root directory of the project to download the project dependencies - install the latest version of the Firebase command line tools guide
- change the value of
usingEmulators
on line 39 totrue
in lib/firebase.ts - run
firebase init emulators
to setup Firebase emulators for auth, functions, firestore, and storage guide - run
firebase emulators:start --only firestore,storage,auth,functions
to start developing locally with Firebase - run
npm run dev
to serve the application on your localhost (port 5173) - once the contribution is completed, submit a pull request to the SharedRecipe_app repository
- https://svelte.dev
- https://firebase.google.com/docs
- https://tailwindcss.com/docs/
- https://daisyui.com/docs/use/
The infrastructure of this application is tied to the account belonged to Natdanai (Next) Ongarjvaja, "NextZtepS."
With that being said, any deleterious action caused by mistake or any other means shall be prone to a direct lost of benefit of the owner.
Anyone who intentionally causes deleterious action will be held responsible. Other minor mistakes with no negative intention shall be considered case by case.