Skip to content

Latest commit

 

History

History
76 lines (59 loc) · 2.08 KB

README.md

File metadata and controls

76 lines (59 loc) · 2.08 KB

Words

Project Features

- MVVM (Model, View, ViewModel)
- LiveData
- Room Database
- Navigation Component(NavGraph, BottomNav)
- Firebase Auth (Email, Google)
- SearchView
- Lottie


Login Screen







Login and Sign up operations are provided with Firebase Authorization














Main Screen

- Words are saved using a Room database. Each user can only see their own added words and cannot view others' words.
- They can delete words they added using the delete icon.
- When a word is clicked, a dialog will appear with an option to add it to "learned" words.


Learned Screen


Add Screen

Setup

  1. Clone the repository
  2. Open the project in Android Studio
  3. Configure Firebase and Google Sign-In as per the Firebase setup guide
  4. Build and run on an emulator or physical device.

License

MIT License

Contact

For any questions, reach out to cenkeraydin14@gmail.com.