by ryebread777 on 5/6/24, 11:42 AM with 132 comments
I’m a data scientist by profession, so probably 80% of the work was totally new to me. I built v1 using wordpress , v2 using django, and v3 I pivoted to using react and next js for frontend.
I would greatly appreciate any feedback on the site as well as any advice on how to grow it.
by OwenFM on 5/6/24, 9:52 PM
Upon clicking one of the plants, I see it was only American sites.
I get that this is just a hobby for the moment, but even if there was just a note somewhere, "USA only", that would have been appreciated.
It still irks me how Americans tend to treat the other 96% of the world as though we don't even exist on the same planet; that we're some sort of exotic tourist destination, or a spawn point for immigrants.
by the__alchemist on 5/6/24, 2:06 PM
Btw, something I learned recently about house plants: In an analogous way to sneakers, there is a large subculture built around certain varieties of them. They get to be expensive, there is a network of trading, there are ones associated with high status, there are knockoffs (not joking) etc. Very interesting! This site does not appear to be about that subculture.
by pfdietz on 5/6/24, 3:52 PM
Other attributes: toxicity (when eaten or even touched), deer resistance, allelopathic potential, pollinator friendliness.
by JohnHaugeland on 5/6/24, 7:25 PM
This is very cool
Things I would want:
1. Appropriate growing zone (ideally USDA hardiness zone low and high limit for Americans; others for other countries)
2. Filter by produces food
3. Needs pollinating partner; if so, what's appropriate (eg if you're looking at a Bing cherry it should tell you required and to get a Stella Ann, a Van, or a Black Tartarian; if you're looking at a Bavay's Green Gage it should tell you not required, but providing will double yield, and to get an Italian Blue Plum.)
4. Producing time-of-year
5. Water requirements (people in Arizona shouldn't grow rice)
6. Importation issues (many of these will be unavailable to a Floridian or a Californian by mail)
7. Sunlight requirements
8. Indoor appropriate
9. Container size if any
10. Soil acidity requirements
11. Filter by live plant vs seed vs whatever
12. Planting time of year
by jihadjihad on 5/6/24, 1:46 PM
Having a filter for the genus is a great idea too!
The search feels a little slow, and it's somewhat finicky: if I type in "ficus ginseng" I don't see a result, apparently because the title is "Ficus 'Ginseng'" so the single quotes are needed.
But I can see myself using this site! Nice work!
by voisin on 5/6/24, 2:12 PM
by majkinetor on 5/6/24, 6:47 PM
by gerdesj on 5/6/24, 11:14 PM
by chris_armstrong on 5/7/24, 4:26 AM
by danielvaughn on 5/6/24, 3:11 PM
by fareesh on 5/6/24, 4:11 PM
Is it done via some loose matching of keywords which is not verified by hand, or is there some kind of global identification system that is used by each of the sites?
Or is it done in collaboration with the sites?
by piva00 on 5/6/24, 1:32 PM
Don't have much feedback since I'm not in the USA, eagerly waiting for an international expansion to Europe :)) Good luck!
by lovegrenoble on 5/6/24, 6:42 PM
by jilles on 5/6/24, 3:35 PM
by stephenitis on 5/7/24, 1:14 AM
Every page I open I've been going to youtube to check on videos of the plants
by z3t4 on 5/6/24, 1:39 PM
by Suppafly on 5/8/24, 7:53 PM
Honestly just checking it out briefly, it didn't seem super useful. Why is there no way to sort by your plant hardiness zone?
by osonfiget on 5/10/24, 11:09 AM
Any pointers or guides that can get me started on a similar project? Reading through your responses here, I understand you're using Django and React. While I have some programming knowledge, I haven't worked on web apps.
by fjsooner on 5/6/24, 10:33 PM
by smusamashah on 5/6/24, 1:58 PM
by rlhf on 5/7/24, 1:40 AM
by mft_ on 5/6/24, 1:44 PM
(And I just spotted the pet safe tab - even better!)
Edit: could you include temperature suitability? Including plants that can or can't cope with snow, for example?
by komali2 on 5/7/24, 2:11 AM
I'm a little confused though, the prices are showing in USD and not NTD, and for some reason all the stores are in some country called "The United States?" I don't live there.
;)
by 8mobile on 5/7/24, 4:55 AM
by vidyesh on 5/6/24, 2:00 PM
Since this is not an open source project, before I bombard you with technical questions I have to ask, are you open to discuss the structure of your app? Like about your sources, images, etc?
by eclipticplane on 5/6/24, 9:28 PM
by cactusplant7374 on 5/6/24, 6:47 PM
by captainkrtek on 5/6/24, 10:12 PM
by noashavit on 5/6/24, 8:04 PM
by McSnacky on 5/11/24, 9:17 AM
by contingencies on 5/6/24, 11:12 PM
If you want to grow it, my suggestion would be to use a social model, so allow people to store information about their own garden and then share a feed of events like "I planted this!" or "This flowered!" or "This reproduced!" or "I collected seeds!" to draw people to your platform. Sharing material and the use of endemic plants should be encouraged where possible, not just outright commercialism.
The gold standard today for accessible all-species info at the global level is iNaturalist (pulls in nice maps plus taxonomy plus Wikipedia, though unfortunately does not really delineate in the map between nominal natural range and current range). Not sure how you do it now but frankly it would be somewhat superfluous to attempt to reproduce such information independently, for example by maintaining your own image database.
Other things that can draw people to a site would include seasonally appropriate gardening tips (plant or fertilise or prune X now before Y season, check Z for A/B/C pest situation, clone P now, etc.), a relevant local events feed (which opens up potential travel revenue streams such as hotels, flights, group tours, etc.), and academic and publishing news in related areas.
Many of the nurseries have problems maintaining up to date stock lists. To commercialise, it may be useful to help them do so. To motivate them to get on the platform, you could for example allow parties to sign up for future purchases of crops not yet matured but with an estimate readiness date, thereby assisting the grower with cashflow and sales pipelining.
by chelmzy on 5/6/24, 1:58 PM
by jones58 on 5/6/24, 2:54 PM
by johncole on 5/6/24, 1:53 PM
Cool site!
by bandura on 5/8/24, 3:47 AM
by marban on 5/6/24, 1:39 PM
by rishikeshs on 5/6/24, 8:06 PM
by Exuma on 5/6/24, 8:29 PM
by stephenitis on 5/7/24, 1:12 AM
by coldtrait on 5/7/24, 6:32 AM
by wly_cdgr on 5/6/24, 7:24 PM
by netrap on 5/6/24, 2:44 PM
by ivolimmen on 5/6/24, 1:41 PM
by rubslopes on 5/6/24, 2:37 PM
by newrotik on 5/6/24, 2:10 PM
It's the first mobile app I have ever written and I enjoyed the process quite a bit!
My main goal was to deliver better identification accuracy than similar apps.
However I also wanted to provide useful plant information along with the identification and naively thought that this would have had to be a solved problem - surely there would be some online DB with all plants data neatly organized (I'd be even happy to pay for it!), in particular plant care information - but alas!