Development Roadmap
Coming in Version 1.6
New categories - Fungus and Flowers
Push notifications
"Meals" or combinations of foods as shortcuts. I planned this from the start but then decided it was too much work / UI for the V1. But I really want to have shortcuts for common combos. This will also be integrated with the Friends feature, so you can easily copy combinations from your friends profiles.
Feature Checklist for next major release
Following the release of V1, I did a kind of "soft release" of the app - allowing users to naturally come, but I haven't done any promotion at all. But once the following tasks are complete and I am happy with the app, I will move into a phase of marketing and analysis to try to seriously grow the user-base. The core features are:
Partial Logs - this is a necessary improvement to keep certain users happy. Some versions of the "30 plants" advice count things as 1/2 or 1/4 points so we need to cater for this, in line with our goal of allowing people to use the app in the way that suits their needs.
Extended Friends Page - users should be able to: View a friends profile, see their activity, see their saved meals as well as interacting with their activity... i.e. copying a set of plants a friend just logged.
Stats dashboard - users should be able to see data regarding their: Previous weeks i.e. a chart plotting their progress over time, a list of the activity, a record of data syncing.
Improved tutorial - the current tutorial is bad. This app needs to be easily understandable by a wide range of audiences. Ideally this would be an interactive tutorial.
Review Modal - upon logging their 100th plant, users should receive a congrats as well as a prompt to review the app if they want to.
Accessibility - the app should be 100% compliant with a11y guidelines.
Optional subscription to support the app - I dont want to force anyone to pay, but would be sensible to allow people to support if they use the app a lot.
Analytics - enable some basic feature tracking with Posthog
Future Ideas
Streaks
Various mini-features related to Friends. For example, Badges! I want people to be able to gradually unlock badges for their profile. Lets say you hit 50 in a week, or you use the app for 10 weeks in a row.
Language support. First up would be variations in English like adding US and Aus mode. But would love to support other languages too down the line.
Filtering by "in season". This would also want to interact with location features of some kind as I'm sure "in season" varies a lot depending on which region you're in.
Weekly Summary Email. I wanted to do this from the start but we actually have way too many users already to run this for free... so its kinda taken a backseat until we can add a premium tier. I personally really like the idea of this for people to get a bit of satisfaction at the end of a really good week!