Skip to content

Latest commit

 

History

History
91 lines (74 loc) · 5.71 KB

File metadata and controls

91 lines (74 loc) · 5.71 KB

Firebase with MVVM

In this project we will learn about Firebase Implementation with MVVM Architecture. It is a basic level Course and will go with project based approach so can understand better that how the things are working.

Topics

Branches

  • master has complete code with new design.
  • feature/navigation-component has related to navigation component
  • dagger-hilt-impl has related to dagger hilt implementation
  • feature/add-note has related to add note
  • feature/delete-note has related to delete note
  • old-design has complete old code with old design.
  • modification/design has complete code with new design, refacotred code and modification in logic etc.
  • feature/regsiter has related to register with email and password.
  • feature/login has related to login with email and password.
  • feature/logout has related to logout.
  • feature/session-handling has related to session handling
  • feature/user-notes has related to getting notes based on user id to see its own notes.
  • (feature/pick-images) has related to pick image from gallery.
  • (feature/upload-single-image) has related to upload single image to firebase storage.
  • (feature/upload-multiple-images) has related to upload multiple images to firebase storage.
  • (design/tablayout-viewpager2) has related to viewpager2, tablayout and jetpack navigation global action.
  • (feature/create-task) has related to creating a task using firebase database
  • (feature/task-listing) has related to listing of task from firebase database

Youtube Playlist

Click for the whole course playlist

Articles

Demo

Login Register Forgot Password
Note Listing Screen Note Detail/Create/Update Screen