Skip to content

This is the repository for the Christmas 4 Kids mobile app

Notifications You must be signed in to change notification settings

damian-sketch/c4k

 
 

Repository files navigation

Running Firebase Functions Locally

Below are the important steps. For full documentation please see the official Firebase docs.

  1. Ensure you have the Firebase CLI - npm install -g firebase-tools

  2. Store your config locally inside yours functions folder -

    cd functions
    firebase functions:config:get > .runtimeconfig.json
  3. Store your credentials locally

  4. Uncomment this line in SignIn.tsx

    // Uncomment to run firebase functions locally
    // firebase.functions().useEmulator("localhost", 5001);

Building & Publishing to the app stores

You can build and publish in several ways. Expo has some good documentation on this. There are essentially two ways to do it - using Expo build servers or using your own computer or CI.

I have been using the Expo servers because I was never able to get the Turtle CLI to work properly for me. The only downside to using the Expo servers is that they're slower and you're at the mercy of their uptime.

About

This is the repository for the Christmas 4 Kids mobile app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.7%
  • JavaScript 8.3%