Skip to content

Tuwaiq-Jeddah-Kotlin-1/Koala

Repository files navigation

Tuwaiq Academy Logo

Final Project(Kotlin Bootcamp)🎉

Requirements 🎯

  • Brainstorm your idea for the android application
  • Design activities and fragments according to your idea
  • Use one of the Architecture patterns (MVP, MVC, MVVM, MVI).
  • Connect to the backend (Firebase, mockapi.io , or any database resource), and
  • have full CRUD
  • Add authentication for Users
  • Use Implicit Intents
  • Save user preference and settings.
  • Using GitHub (with many branches, commit, meaningful comments).
  • Cleaning Style Code.
  • Good UI/UX, adhere to the material design requirements
  • Unit Testing coverage.
  • No compiler error, no logical error, no runtime error, and no bugs.
  • Localization.
  • Having application notification.
  • Animations

Used Technologies 🪄

  • MVVM Architecture
  • Firebase
  • Coil
  • Lottie
  • Coroutines
  • RecyclerView
  • WorkManager
  • Fragments
  • Localization
  • Shared preference

App idea 💡

Feather Application allows to publish and share your articles with users, and you can like articles users and follow them through the application and share articles with other applications.

Interfaces App 📷

Feather App Logo

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Screenshot 5

Screenshot 6

Demo Account

Conclusion 🎗️

Feather application was developed by developer Basil AL-Luqmani under the supervision of instructor Shady Selim and instructor Sumaya Altuwairqi.

SRS

Presentation

Figma

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages