Day 20: Backend Logic (React Native)

Victor Bruce-Crabbe
1 min readFeb 17, 2020

--

It’s already day 20 of my #ReactNativeIn30Days series. Today, I continue to build the functionality of the expense tracker app as a way of applying the knowledge gained so far.

Let me say that things have not been smooth as you might expect since I started with this project. Most at times, I’m faced with challenges especially errors that prevent me from achieving my set targets. But all in all, it has been a good experience so far.

Today, I moved away from the frontend to focus on the backend logic using firebase. Even though I have implemented authentication already using firebase which allows users to sign up or log in, there was no way to keep additional user information.

To solve this issue, I created a Firestore user collection that stores additional information about the user after a successful registration using firebase’s authentication method createUserWithEmailAndPassword() .

Wrap up:

In today’s post, I started work on the backend functionality using firebase

Github Repo: https://github.com/victorbruce/react-native30

--

--

Victor Bruce-Crabbe
Victor Bruce-Crabbe

Written by Victor Bruce-Crabbe

[Available for Hire]. I share my learning experience through writing based on what I will want to read when learning a new concept to help others.

No responses yet