Skip to content

Plant diversification and enriching our environment

Notifications You must be signed in to change notification settings

sanjana-vivek/Diversify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diversify: Promoting Diversity and Environmental Conservation

Diversify Logo

Welcome to Diversify - an innovative mobile application dedicated towards environmental conservation, indigenous species diversification, and promoting sustainable practices for a brighter future.

Watch the product demo on:

Watch the product demo on YouTube

Survey Analysis Problem Identification



Endangered plants are threatened by habitat loss, climate change, and invasive species, exacerbated by insufficient conservation efforts and limited public awareness. Urgent action is crucial to implement effective conservation measures and preserve the invaluable biodiversity and ecosystem services these plants provide.

500+ People were surveyed across 5 cities

  • The form was circulated among various age groups to ensure a collective opinion
  • Best efforts were made sure to reach people from various communities and parts of the country

Our survey results have uncovered a significant population residing in neighborhoods characterized by sparse greenery, presenting a substantial opportunity for growth in both area coverage and biodiversity. These individuals have expressed a keen interest in addressing this issue, yet have been uncertain about how to initiate action.


🌿 Our initiative seeks to foster environmental consciousness and biodiversity by providing a platform where plant enthusiasts can connect, learn, and contribute to the preservation of flora diversity. Recognizing the growing interest in plant care and the importance of safeguarding diverse plant species, our platform offers users a space to share knowledge, engage in community-driven projects, and access resources aimed at promoting biodiversity. Through our holistic approach, we aim to empower individuals to play an active role in environmental conservation, ultimately fostering a more sustainable future.

Features

  • Capture or Upload pictures of plants to improve the plant diversity
  • Extensive Plant Identification leveraging plantnet API

Upcoming Features

  • Create Volunteer login for seamless interaction between Enthusiasts and Volunteers
  • Firebase database that stores user login information and plant images who's identified using plantnet API and is sent back to our UI.
  • Google maps API for error detection and correcton. The location of the user is taken once permission is granted. Only a single plant availability metric provided by the user is taken for a ceratin location and the other is removed. This is facilitated by the distance calculation of geolocation leveraging Google maps API.

Getting Started

Download Diversify directly from our GitHub repository. After downloading the app, you can sign up for an account by using your email.

Prerequisites

Before you start, make sure you have installed the following on your system:

  • Flutter SDK
  • VS Code
  • Dart and Flutter extensions for VS Code
  • Android emulator or physical device

Installation

  1. Clone the Diversify repository from GitHub: https://github.com/sanjana-vivek/Diversify

  2. Open the project folder in VS Code.

  3. In VS Code, open the command palette (View > Command Palette) and type "Flutter: Run Flutter Doctor". This will check your system to make sure everything is set up correctly.

  4. In VS Code, open the main.dart file and click the "Run" button. This will launch the app in the emulator or on your physical device.

How to Use

Once you have created an account you can start exploring the app's features.

Contributing

If you would like to contribute to Diversify, please fork the project on GitHub and submit a pull request.