It will be helpful to the app's functionality to utilize some sort of plant API for use in numerous modules (seed inventory, garden planning, planting reminders, etc). Preferably find something that's open source and self-hostable.
Would be a good idea to make a central interface that could potentially consume multiple APIs using the strategy pattern, and allow the user to search different databases to find what they need.
When a record is found, we should save it to our own database so that this can be shared amongst all users. Maybe remove the ability for users to add their own new plant varieties to prevent bad data from being entered.
It will be helpful to the app's functionality to utilize some sort of plant API for use in numerous modules (seed inventory, garden planning, planting reminders, etc). Preferably find something that's open source and self-hostable.
Would be a good idea to make a central interface that could potentially consume multiple APIs using the strategy pattern, and allow the user to search different databases to find what they need.
When a record is found, we should save it to our own database so that this can be shared amongst all users. Maybe remove the ability for users to add their own new plant varieties to prevent bad data from being entered.