Plant Life

App with plant list ? , the app reminds you when to water ? your best plant at a certain time..

Table of Contents

Introduction

This app helps you to keep your plant in a good status ,remind you when the plant need water and till you about light and temperature ☀️ good for your plant ?, you can share the image of the plant.

Features

  • Registration.
  • List of plants “home”.
  • List of favorite plant “my plant”.
  • User Profile.
  • Edit user profile.
  • Details page of each plant.
  • Share.
  • Schedule Notifications.

Technologies Used

Foundation – Components for core system capabilities, Kotlin extensions and support for multidex and automated testing.

  • Android KTX.
  • Firebase API.

Architecture – A collection of libraries that help you design robust, testable, and maintainable apps. Start with classes for managing your UI component lifecycle and handling data persistence.

  • Data Binding.
  • Lifecycles.
  • LiveData.
  • Navigation.
  • ViewModel.
  • BroadcastReceiver.

UI – Details on why and how to use UI Components in your apps – together or separate.

Animations & Transitions.

  • Fragment.
  • Layout.
  • Activities.

Prototype.

Screen Shot 2022-01-21 at 3 18 13 PM

Screen Shot 2022-01-21 at 3 18 28 PM

UI

Screen Shot 2022-01-21 at 4 14 44 PM Screen Shot 2022-01-21 at 3 45 49 PM

Screen Shot 2022-01-21 at 4 05 56 PM Screen Shot 2022-01-21 at 4 09 03 PM

Screen Shot 2022-01-21 at 4 06 11 PM Screen Shot 2022-01-21 at 4 09 20 PM

Screen Shot 2022-01-21 at 4 14 11 PM Screen Shot 2022-01-21 at 3 49 53 PM

Resources

Contact

Email: [email protected] – feel free to contact me!

GitHub

View Github