Skip to content

dame-ab/GreenLeaf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

98 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GreenLeaf: My Personal Herbarium (αŠ αˆ¨αŠ•αŒ“α‹΄ α‰…αŒ αˆα‘ የαŠ₯ፅዋቡ αˆ˜α‹αŒˆα‰₯)

Group Members

Name ID.NO Section
Dame Abera UGR/0123/15 2
Eyerusalem Teklebrhan UGR/6149/15 2
Kaku Amsalu UGR/3710/15 1
Nuhamien Tariku UGR/2940/15 2
Yamlak Negash UGR/2910/15 2

Project Overview

GreenLeaf is a mobile application designed for plant enthusiasts, researchers, and nature lovers. It allows users to record plant species, log field observations, and manage botanical data with ease.

Features

GreenLeaf provides essential tools for documenting plant species and tracking field observations, making it easier to catalog botanical data.

🌿 Plant Species Records

  • Add, view, edit, and delete plant records.
  • Store details such as:
    • Common name
    • Scientific classification
    • Habitat
    • Description

Field Observations

  • Log and edit notes on plant sightings.
  • Record observations with:
    • Date and time
    • Location details
    • Additional notes

Technologies Used

Frontend

  • Jetpack Compose: Modern toolkit for building native Android UI.
  • Flutter: Cross-platform mobile development framework.

Backend

  • Django REST API: Provides RESTful services for event and user management.

Database

  • Sqlite: Stores user data, events, and feedback.

Testing

  • Widget, Unit, and Integration Testing to ensure app reliability.

Setup Prerequisites

For Jetpack Compose Version:

  • Android Studio with Jetpack Compose support
  • Kotlin
  • 🐘 Sqlite
  • 🐍 Python (Django)
  • Git

For Flutter Version:

  • Flutter SDK
  • Dart
  • 🐘 Sqlite
  • 🐍 Python (Django)
  • Git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published