Skip to main content

School Locations

School Locations (addresses) are the physical venues where classes take place. Every class must be linked to a location, so add your locations before creating classes.

Go to Settings > School Locations to manage them.

School Locations


Adding a Location

Tap the + button. There are two ways to enter an address:

Type at least 3 characters in the search bar. ClassBuddy searches OpenStreetMap and shows up to 5 suggestions after a short pause.

School Location - Create

Tap a suggestion to select it. The address fields are automatically filled in and a map preview is shown.

tip

Tap Use current location to reverse-geocode your device's GPS position into an address. The app will request location permission on first use.

Option B — Enter manually

Tap Enter manually to skip the search and fill in the fields directly:

FieldRequiredDescription
AliasYesA short friendly name shown throughout the app (e.g. "Main Hall", "Studio 2")
Address Line 1YesStreet address
Address Line 2NoSuite, unit, or building
CityYesCity or suburb
Post CodeYesPostal / ZIP code
StateYesState or province
CountryYesCountry

Tap Submit to save.


Viewing a Location

Tap any location in the list to open its detail page. You'll see the full address and an interactive map showing the location pin.

Use the + and buttons on the map to zoom in and out.

School Location - View


Editing a Location

From the location list or detail page, tap the edit icon. The edit form pre-loads the existing address and automatically runs a search on it so you can refine the result or switch to manual entry.


Deleting a Location

From the location detail page, tap the delete icon and confirm.

caution

Deleting a location does not automatically update classes that are linked to it. Check for any classes using this location and update them before deleting.


Permissions

Only users with the address:update permission can create or edit locations. Deletion requires the address:delete permission. School admins have both by default. Teachers only see these options if their role includes the relevant permissions.