Backend

Hero image for article
Icon for article
angularfirestoreangularfirerxjsfirebaseauthcryptoethereumweb3metamask

Creating a Web3 Login with Ethereum/MetaMask Integrated with Firebase Auth

12 min read

We look at how to create a login process using MetaMask to sign data with a private key for an Ethereum address, and use that to authenticate with Firebase using a Custom Auth Token.

Hero image for article
Icon for article
angularfirestoreangularfirerxjscaching

Caching and Sharing Firestore Data with RxJS and ShareReplay

7 min read

In this tutorial, we cover how to use the shareReplay operator from RxJS to cut down on the number of documents we need to read from Firestore

Hero image for article
Icon for article
angularreactstencilallfirestorefirebasetestingtdd

Using TDD to Test and Deploy Firestore Security Rules Locally

11 min read

In this tutorial, we walk through how to write unit tests for Firestore security rules locally and test them using the emulator

Hero image for article
Icon for article
formsall

Using HTML File Input for Uploading Native iOS/Android Files

4 min read

In this tutorial, we discuss how the HTML file input element works on iOS and Android

Hero image for article
Icon for article
nestjscapacitorall

Accessing Localhost Server From Ionic App Running on a Mobile Device (iOS/Android)

2 min read

In this tutorial, we will investigate how to access a server running locally on a computer from a native application running on iOS or Android.

Hero image for article
Icon for article
formsangularstencilreact

Handling File Uploads in Ionic

7 min read

In this tutorial, we will walk through how to upload files from an Ionic application to a backend Node/Express server using multer

Hero image for article
Icon for article
formsnestjsangularreactstencil

Uploading Files to a NestJS Backend

2 min read

In this tutorial, we will build a backend with NestJS that can handle uploading files that are sent to it.