Skip to content

Discover native plants specific to your geographical region and learn about invasive species to avoid. NativeBloom empowers you to make environmentally conscious landscaping choices that support local ecosystems, conserve water, and promote biodiversity. Contributions welcome.

License

Notifications You must be signed in to change notification settings

skylerfutrell/native-bloom

Repository files navigation

🍃🌺🌞 NativeBloom

Discover Native Plants by Location | A Sustainability-Focused Initiative

NativeBloom Banner

Overview

NativeBloom is a modern web application designed to help users discover native plant species by location, promoting sustainable landscaping and ecological awareness. Built with accessibility and responsiveness in mind, NativeBloom empowers users to connect with their environment in an intuitive, interactive way.

🚀 Features

📍 Geolocation Search – Find native plants specific to your zip code or region.

🌱 Plant Profiles – View scientific and common names, sun/water requirements, and benefits for pollinators.

⚠️ Invasive Species Warning – Alerts users if a searched plant is invasive in their region, with suggestions for native alternatives.

📸 Image Gallery – Browse beautiful native plant photos to help identify and select flora.

📊 Data Integration – Pulls from reputable databases and APIs for up-to-date regional data.

❤️ Favorites List – Save preferred plants to revisit later or build a garden plan.

🏡 Lawn-to-Local Challenges – Participate in community challenges that encourage replacing turf grass with native plants.

🌍 Yard Impact Estimator – Calculate your potential positive environmental impact (water saved, carbon reduced, pollinator support) when transitioning to native plants.

🌐 Responsive Design – Optimized for desktop and mobile with a smooth, modern UI.

🛠️ Tech Stack

Frontend: Next.js, React, TypeScript

Styling: Tailwind CSS, ShadCN UI

Backend: Firebase Firestore, Authentication, Hosting

🧭 How It Works

User enters their location or allows geolocation access.

The app queries a database of native plants filtered by region.

Plant data is returned and displayed with imagery, ecological notes, and invasive species warnings if applicable.

Users can save favorites, join a lawn-to-local challenge, or use the yard impact estimator to measure their personal sustainability impact.

About

Discover native plants specific to your geographical region and learn about invasive species to avoid. NativeBloom empowers you to make environmentally conscious landscaping choices that support local ecosystems, conserve water, and promote biodiversity. Contributions welcome.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published