Skip to content
This repository has been archived by the owner on Sep 1, 2022. It is now read-only.
/ Frame Public archive

Frame - A minimalistic tasks application for Android and Web with realtime sync

License

Notifications You must be signed in to change notification settings

sanskar10100/Frame

Repository files navigation

Frame

Frame - A minimalistic Tasks app available for Web and Android featuring realtime sync.

Material Design 3 Capture

Frame-MD3

Demo (MD2)

Frame.mp4

Light Mode (MD2)

Frame Light

Dark Mode (MD2)

Frame Dark

Stack

  • Android SDK API 30
  • Material Design 3
  • Kotlin
  • Clean MVVM Architecture
  • Firebase (Auth and RTDB)
  • Navigation Component & ktx
  • Coil Image Loading Library
  • Lottie

Build

  1. Clone the repo
git clone https://github.com/sanskar10100/Frame
  1. Create a Firebase project and a rtdb with the following hierarchy:
users
|
<firebase uid>...
|
<auto-generated task id>...
|
item: String,
timestamp: Long (epoch)
status: String {pending, compeleted}
  1. Add google-services.json to app directory and build.