DrawSplatTM Teacher Admin

Setup Terms & Privacy Open Board

Admin Access

Enter the DrawSplatTM admin password to manage Google Apps Script, MySQL, storage modes, and classroom links. For a temporary single-browser setup, generate a browser password and keep it with that teacher device.

Request Access

Preview mode — you're looking at the admin layout in read-only form. No backend data is loaded and every Save / Load / Edit control is disabled. Click Lock Admin in the header to exit and sign in with the real admin password.

Connect your classroom to Google

Save boards and classroom work in your Google Drive. Follow four small steps using your teacher account. Your students will only need their board link.

Already connected? Choose step 4 to check your existing connection. Setup is saved on this browser; repeat the connection step on another device.

Google setup

Step 1 of 4

Create your classroom file

Start with a new Google Sheet named DrawSplat Saves. A ready-made template is not available yet, so install the setup script once using the copy button below.

Create classroom file
  1. In your new Sheet, choose Extensions → Apps Script.
  2. Select all the starter text in the editor, then paste the copied script.
  3. Click Save, then return to your Sheet and reload it.

Copy button not working?

Select and copy the script below, then paste it in the Google editor.

Open script in a new tab

Classroom Links

Create room-specific links after the teacher has configured the backend. Student links open in student mode and hide teacher/admin controls.

Room passwords are still entered on the board page. Do not place shared passwords in links.

Advanced settings — storage, servers, and game access

Storage Mode

Choose how this browser-backed deployment should preserve work. Google is best for cross-device classroom rooms. Browser-only timed sessions are useful for simple shared devices or temporary workshops.

Open MySQL Wizard

MySQL online saving works with Railway, DigitalOcean, or your own server. Use the MySQL Wizard to test and enable the connection. Standalone folder storage still needs its own backend.

Advanced / Self-Hosted

MySQL Backend

Use this only when a district or self-hosted deployment has a real backend server. Most classroom teachers do not need this section.

MySQL Backend

Use Railway, DigitalOcean, or an existing MySQL server for private account-owned Save/Open. The browser stores only the public API endpoint. Database host, username, and password stay on the backend server in an environment file.

Google Apps Script and MySQL are separate provider choices. MySQL does not enable Google classroom rooms or turn-in/review, and changing providers does not migrate saved boards.

Game Access

Hide individual games from the landing page and Features page. Setting is stored in this browser (localStorage) — apply it on each teacher device.