Video Link | Presentation Link
Plantelligence is a sustainability-driven initiative that empowers individuals and communities to care for plants consciously, collaboratively, and conveniently. Starting with just one plant in your garden, Plantelligence grows into a movement—connecting people through shared green goals and habits.
Create digital instances of your plants—track their type and watering needs with ease.
Our smart system reminds you when your plant needs watering using:
- Weather data
- Plant species info
- When you last watered
Heading out of town? Just hand over the plant's care digitally to a friend or neighbor with one tap—no more guilt or dead plants!
Some plants are in shared spaces—like society gardens or college campuses. Our platform lets you:
- Join or create plant-based communities
- Collaboratively care for public greenery
- Share your thoughts among the members via Posts
We help you build an efficient and healthy garden by:
- Mapping your digital garden layout
- Suggesting ideal companion plants
- Grouping plants by care similarity and ecological benefits
- Forgotten plants and poor watering routines
- Lack of awareness in plant care
- Difficulty in tracking multiple plants
- Disconnected community efforts for green spaces
We're not just a watering app. We are:
- Building eco-conscious habits
- Encouraging mindful interactions with nature
- Promoting community-based sustainability
- Making plant care accessible, low-cost, and scalable
- Framework & Runtime: Next.js (Full-stack), TypeScript
- Database: MongoDB
- Communication: Nodemailer
- AI Agent: Julep-AI
- Deployment & Tooling: PM2, ts-node
- Others: REST APIs, Weather APIs
Follow these steps to run the project locally:
git clone https://github.com/smt96700/Hack36-8.0-Project.git
cd plantelligencenpm installGOOGLE_CLIENT_ID="Your Google Client Id"
GOOGLE_CLIENT_SECRET="Your Google Client Secret"
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET="Your Next Auth Secret"
MONGODB_URL="Your MongoDB URI"
LLAMAPARSE_API_KEY="Your Llama Parse key"
JULEP_API_KEY="Your Julep AI Key"
OPENWEATHERMAP_API_KEY="Your Open Weather API Key"npm install -g pm2 typescript ts-node
pm2 start "npx ts-node src/lib/agenda.ts" --name agenda-workernpm run devVisit http://localhost:3000 to see the app in action.
If you'd like to contribute to Plantelligence, we welcome your input! Please follow these steps:
-
Click on the "Fork" button at the top-right corner of the GitHub page to create your copy of the repository.
-
git checkout -b feature-name
-
git add . git commit -m "Add feature description"
-
git push origin feature-name
-
Open a pull request on GitHub and provide a detailed description of your changes.
Let's build a greener, more connected tomorrow—one plant at a time. If you believe sustainability begins at home, Plantelligence is where it starts.
We’d love your feedback and support! Let’s grow together.
