Template for quickly starting React apps with Firebase backend. Basic CRUD functionality with Cloud Firestore to quickly adapt into any kind of app.
- Basic Email Authentication
- Sign-Up/Sign-In/Sign-Out
- Change Password
- Change Email
- Forgot Password Reset
- Local storage session saving
- Basic CRUD
- Create Person
- Read All People
- Update One Person
- Delete One Person
- Read One Person
Steps to get started:
- Clone this repository to your system.
npm install
- Create an app on Firebase.
- Get the application keys and variables. Put them in a .env.local file in this directory.
Now you are ready to authenticate.
- Add a collection called "people" with a resource with a string "name" and number "birthYear".
Now you are read to read resources.
firebase init
- Set up the firebase hosting service.firebase deploy
- Deploy your app!