When the user is editing a Picto and choose the source as ARASAAC, we should provide a way to search on ARASAAC database and show options to choose from.
To avoid performance issues or bottlenecks, we should test the difference between these options and our baseline (Firebase Storage) to load 4 pictograms at a time.
When the user edits a pictogram, we add the URL (from ARASAAC, GlobalSymbos, or Firebase) to pictoEditado field in the Pictogram JSON and fetch it from there.
Action Plan
Add an Action Plan with Checkboxes on key things you have to achieve to complete this task.
[x] Make the performance test and comment the results.
Screenshot of the feature to be developed. N/A
Describe the solution you'd like
When the user is editing a Picto and choose the source as ARASAAC, we should provide a way to search on ARASAAC database and show options to choose from.
We have 2 options, to use: ARASAAC API (Need API key) https://arasaac.org/developers/api
GlobalSymbols API: (No need for Api key) https://globalsymbols.com/api/docs
To avoid performance issues or bottlenecks, we should test the difference between these options and our baseline (Firebase Storage) to load 4 pictograms at a time.
When the user edits a pictogram, we add the URL (from ARASAAC, GlobalSymbos, or Firebase) to pictoEditado field in the Pictogram JSON and fetch it from there.
Action Plan Add an Action Plan with Checkboxes on key things you have to achieve to complete this task.