The Geabaire Editor is a standalone application that allows users to edit boards associated with their accounts.
Geabaire Editor
The Geabaire Editor is very similar to the main Geabaire app. It allows the user to select from a number of boards and will render the selected board to the screen.
Users may navigate the boards in the same manner as the main Geabaire app. There are two main differences between the apps, however:
- The Geabaire Editor: Allows users to edit their boards.
- Geabaire: Allows users to string together, and synthesise, sentences in Irish.
The rest of this page will go into detail on the different properties users can edit, along with documentation on the technologies used by the editor.
Editing Functionality
The Geabaire Editor allows users to edit the following board properties:
- A sub-board's height and width (measured in rows and columns, respectively).
- The status of a button, e.g. folder/linking button, keyboard button, or pluralise button.
- The order of buttons, i.e. the user may swap two buttons' positions.
- The colour of a button.
- The label associated with a button. This will also change the word being synthesised in the main Geabaire app.
- The icon on a button (as discussed on the previous page).
Other Functionality
Apart from editing the board structure itself, the Geabaire Editor also allows the user to:
- Change the name of a board altogether.
- Create a new board from scratch.
- Save the changes made to a board.
- Enter "Search Mode", which will highlight a path to the desired button.
Technical Details
The Geabaire Editor is made in React Native, with the intention of having a cross-platform application (Android, iOS).
Supabase is used on the backend as a database and authentication provider.
The Geabaire API is used to fetch icons from our services VM (see previous page).