-
-
AI places plants into your room photo to preview how they’ll look.
-
Nyoki — AI Plant Stylist & Watering Reminder
-
AI places plants into your room photo to preview how they’ll look.
-
AI suggests plants and lets you consult before buying.
-
AI suggests plants and lets you consult before buying.
-
The plant management screen shows your plants and reminds you when to water.
-
The plant dashboard displays growth levels and CO₂ reduction.
Inspiration
As a plant beginner, I found plant care intimidating — which plant to buy, where to place it, and how often to water. I even killed plants before because I forgot to water them. Existing reminder apps felt uninspiring and lacked good UX, and AI plant advice apps were too expensive or limited by database entries. I wanted a tool to consult AI before buying and to help me actually keep plants alive afterward.
What it does
Nyoki lets users preview plants in their own rooms with AI-generated composites, helping them feel confident before buying. It offers a personal purchase list to keep track of plants you want, and a direct chat with AI for questions before and after purchase. After buying, users can manage plant care with reminders, gamified dashboards showing watering streaks, growth days, CO₂ reduction, and plant “levels” that upgrade as you care for them — making plant care fun and motivating.
How we built it
Built with Expo React Native for cross-platform support, Supabase for backend and auth, Cloudinary for image storage, and RevenueCat for subscription management and paywalls. AI plant placement uses Google Gemini Vision (nanobanana). We used OneSignal to send watering reminders and notify users of milestones — like CO₂ saved after caring for plants for a certain number of days — to give them a sense of achievement.
Challenges we ran into
As a non-engineer, I struggled when things broke and didn’t know where to start. Choosing the right stack required massive research. Debugging took hours — I relied heavily on AI tools, added proper logging, created API design docs to avoid wasteful endpoints, and documented every bug and fix so I could prevent recurrence.
Accomplishments that we're proud of
Showing users their “future room” instantly with AI composites Tackling the real need: people don’t just want plants, they want a cozy space Gamified plant dashboards and instant AI chat build attachment and trust Designed an inviting UI/UX that makes plant care feel rewarding
What we learned
AI coding support is powerful but fragile without proper handling. I learned to reflect after every failure, improve documentation, and build a workflow that prevents the same issue from recurring.
What's next for nyoki
We plan to enable in-app plant purchases, becoming an “Amazon for houseplants.” We want to integrate plant shops, stylish pots, and tools, and even allow individual sellers to reach customers — creating a full marketplace that supports small vendors.
Built With
- expo.io
- gemini
- nanobanana
- onesignal
- react-native
- revenuecat
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.