Pioneer Scientists : Java Firebase Realtime Database Beginners CRUD Project - Camposha


Press ESC to close


Pioneer Scientists : Java Firebase Realtime Database Beginners CRUD Project

You will get two projects by purchasing this product:

  1. Pioneer Scientists – Similar to first one but written in Java

These projects are designed to help beginners learn Firebase realtime database with both Java and Kotlin by creating a full app. They are designed to be readable for ease of understanding but still high quality.

You can use this as a template for creating your new Firebase realtime database. You will be able to:

  1. POST into Firebase Realtime Database  using a beautiful screen.
  2. READ from Firebase and show in a recyclerview with beautiful material letter icons.
  3. UPDATE data in Firebase Realtime Database easily.
  4. DELETE an existing data.
  5. SEARCH Data.

The app provides the following screen, all of then beautiful and well designed:

  1. Splash Activity – Animate your logo and app brand
  2. Dashboard Activity – Provide access to other screens.
  3. CRUD Activity – Single activity with edittexts and dialogs that is used for posting data, updating data and deleting data.
  4. Listings Activity – Screen with recyclerview to list our data from Firebase Realttime database.

We guarantee that the app will not crash and the source code is easily extensible. In case an error occurs or you are stuck, we will provide you with support. We offer LIFETIME support to our projects.

Get this and all other Downloads,as well as new projects every week for Free by purchasing Become a Premium Member.

Android Firebase Realtime Database CRUD project. Suitable for use as a template for those people completely new to Firebase realtime database. Instead of going through tons of manuals. Download this project and use android studio to edit it then run. You will quickly be learning how Firebase works in  a real project.

By the end of the day you will have mastered the essentials of Firebase realtime Database.

Gif Demo

Video Intro


So let’s assume you are a newbie and you have bought the project, what do you do next?  First and foremost the project will be downloaded into your machine as a zip file.

Here are the steps you follow:

  1. Open up your android studio
  2. Go to File –> Open Project.
  3. Uncompress the  downloaded project.
  4. Choose the uncompressed file. Android Studio will load it and attempt to build the project.
  5. However because we are using libraries like Firebase, you will need internet connectivity to sync the app dependencies atleast for the first time.
  6. Click sync, android studio will display it if the dependencies haven’t been synced.
  7. Once the sync is complete build the project APK or run it while connected to a phone or emulator.


You may need to make a few changes so as to have to complete control of the app. For example by this time even if you project is running, it is still using our database. You may need to use your own Firebase database.

Don’t worry. It’s pretty easy to create a Firebase Database. You can even do it from android studio. Go to Firebase Assistant in the Tools menu, then click Firebase Realtime Database. You need to be connected to internet. It will prompt you to either choose a Firebase App you have or Create One if you don’t have. Just be aware that after creating a firebase app, you will need to go to your Firebase Console and enable unauthenticated reads and writes. This will allow you application to be able to write and read data from Firebase without authentication.



We have written a public article associated with this project.

Kotlin Documentation : HERE.