OTTAA-Project / ottaa_project_flutter

Join us to create the first predictive augmentative communication platform for speech-impaired children!
https://ottaa-project.github.io/
GNU General Public License v3.0
10 stars 4 forks source link

ARASAAC & Global Symbols #36

Closed hectoritr closed 2 years ago

hectoritr commented 2 years ago

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.

hectoritr commented 2 years ago

Preguntar a Russel por la API que tiene todos los simbolos.

hectoritr commented 2 years ago

https://arasaac.org/developers/api

asimjawad commented 2 years ago

@hectoritr who is 'Russel"?

hectoritr commented 2 years ago

The person in charge to handle the API of Global Symbol