Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 1.94 KB

README.md

File metadata and controls

22 lines (18 loc) · 1.94 KB

📝To-Do List

A simple app to record your tasks.

⚙️Implementations

This app is implemented in different ways which can be found in their respective branches.

main Implemented using Firebase Authentication and Firebase Firestore.
room-persistence Implemented using Room persistence library.

👨‍💻Tech Stack

  • Hilt - Dependency injection library.
  • Room - Provides an abstraction layer over SQLite used for offline data caching.
  • Flow and Coroutines - Perform asynchronous programming.
  • DataStore - Allows to store key-value pairs or typed objects.
  • Firestore - Cloud-hosted NoSQL database.

📸 Screenshots

Screenshot_20230128_204247_To Do List (1) Screenshot_20230128_204400_To Do List Screenshot_20230128_204329_To Do List Screenshot_20230128_204339_To Do List