Sitelet https://github.com/mnarulabuilds/PlantOS
Skip to content
mnarulabuildsPublic

About

A PWA that can be used to identify a plant species from image of its leaf / flower and identify unhealthy regions in it

Topics

Resources

Stars

0 stars

Watchers

2 watching

Forks

Latest commit

 

History

52 Commits

Folders and files

Repository files navigation

🌱 PlantOS

PlantOS is an elegant Progressive Web App (PWA) that uses your device's camera to detect plants and display information about them. It uses image classification models like MobileNet (via TensorFlow.js) to identify plant species directly in the browser — no server or API required.


📸 Features

  • Live webcam integration
  • Image capture from camera
  • Real-time plant detection using MobileNet
  • Display of plant name and confidence
  • Elegant, mobile-friendly UI
  • PWA support (installable on devices)
  • Offline-ready architecture
  • Modular CSS for scoped styling

🚀 Getting Started

Prerequisites

  • Node.js (v16+ recommended)
  • npm or Yarn
  • A modern web browser

Installation

git clone https://github.com/m-a-y-a-n-k/PlantOS.git
npm install
npm run start

🧠 Technology Stack

  • React – frontend framework
  • TensorFlow.js – for ML in the browser
  • MobileNet – lightweight image classifier
  • CRA – for fast development builds
  • PWA APIs – offline support and installability
  • CSS Modules – component-scoped styles

About

A PWA that can be used to identify a plant species from image of its leaf / flower and identify unhealthy regions in it

Topics

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages