Skip to content

AgriCurify/MobileDevelopment

Repository files navigation

Mobile Development C242-PS224 AgriCurify

Mobile Development documentation and VCS for developing

Minimun Viable Product

  • Diagnosis: A feature for detecting plant diseases using machine learning models.
  • Disease Treatment Recommendations: After detection, this feature provides recommendations for treating the identified diseases.
  • Profile: Allows users to edit their name, email, password, and profile picture.
  • Login, Register, Logout: Basic authentication features to log in, register, or log out of the application.

Side Feature

  • Current Weather: A feature to monitor the current weather, providing farmers with up-to-date weather information.
  • Forecast Weather: A 3-day weather forecast feature.
  • Plant Disease History: Displays the history of previously scanned diseases.

Tech Stack

  • Figma
  • Kotlin
  • Material Components
  • Lifecycle LiveData and ViewModel
  • Fragment
  • Retrofit
  • Glide
  • CircleImageView
  • Room Database
  • Data Store
  • ML Kit Translate
  • Navigation
  • SwipeRefreshLayout
  • UCrop
  • Google Play Service Maps & Location

Architecture

  • MVVM (Model–view–viewmodel) 20201216131847331b0da673f09e74f68866829faebd34

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages