Skip to content

PUG 1.0.1

Latest
Compare
Choose a tag to compare
@yuanhawk yuanhawk released this 14 Dec 13:05
· 2 commits to master since this release
0422342

Features

Injection patterns:

  • Dagger 2 Android

Database structures using:

  • Firebase Realtime Database
  • Firebase Firestore
  • Room Persistence Library

Reactive patterns using:

  • RxJava
  • LiveData

App Navigation using:

  • Jetpack Navigation

Scheduling and executing deferrable, constraint-based background tasks using:

  • Jetpack WorkManager

Scrolls using:

  • RecyclerView
  • Jetpack Pagination

Binding UI components using:

  • Databinding
  • Viewbinding

Designing UI components using:

  • Jetpack Material Design Components

Functionalities

Authentication

  • Login, Logout, Registration, Reset using FirebaseAuth API
  • Upgraded layout designs
  • 'Remember Me' checkbox for saving username

MainLayout

  • Booking/Organizing New Activities, organizers can view organized activities in Your Activities
  • Signing Up for New Activities
  • Deleting signed up activities from Upcoming Activities
  • Viewing of Past Activities that you have signed up or organized

UserLayout

  • Changing user particulars (Name, Age, Picture)