Skip to content

A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase

License

Notifications You must be signed in to change notification settings

Hcnc100/BlogCompose

Repository files navigation

BlogCompose

A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase

Instructions

Auth

  1. Download your Firebase configuration file (Enabling authentication and Cloud Firestore)
  2. Create or register your application in the Facebook developer console to enable authentication with Facebook and add the codes of:
  • facebook_application_id
  • facebook_login_protocol_scheme
  • facebook_client_token

Notification

If your enable notification to user for comment or like, see BlogComposeFunctions, if not then only see current notifications force refresh (with swipe refresh)

Bug

Has a bug when concatenate my post in profile screen for use a LazyVerticalGrid, wait for them to solve it

fixed in v2.0.0

Screenshots

Auth

auth registry

Empty home

empty post empty notify empty profile

Create and details post

create post example post post no empty details post

Notifications

notify 2

Profile

Firebase

Rules Cloud Firestore

Rules Storage

About

A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages