DormGuard

Door Status
-
door_front
Last Opened At
-
history
Time
--:--:--
schedule
alarm Alert Control

Logs

    download Download Database

    Settings

    DormGuard Device
    lightbulb LED Blink
    volume_up Buzzer
    wb_incandescent Lamp
    App
    dark_mode Dark Mode
    notifications Notification
    warning Alert
    Accessibility
    motion_photos_off Disable Animation
    contrast High Contrast
    vibration Disable Haptic
    DormGuard Config
    terminal Google Sheet API
    expand_more
    assignment
    door_front
    Door Logs API API for door open/close logs

    note
    Sheets Your Sheets link
    nearby
    Ctrls API Device controls
    door_front
    Door Logs API API for door open/close logs

    arrow_forward
    note
    Sheets Your Sheets link

    arrow_forward
    nearby
    Controls API Device Controls

    restart_alt
    info How to get web app API?
    expand_more

    Step 1 Prepare the Script

    In the menu, go to Extensions → Apps Script. Delete any existing code, then paste this:

    Step 2 Deploy as Web App

    1. Click Deploy → New deployment.
    2. Select Web app as the type.
    3. Under Execute as, choose Me.
    4. Under Who has access, select Anyone.
    5. Click Deploy and authorize the script.

    Step 3 Get the Web App URL

    After deployment, copy the Web app URL then paste it on this app setup thingy. This is your API endpoint for GET and POST requests. Make sure dont lose it, or just redo these if you lose it, its not that hard.

    Step 4 Test API

    Yes, just test. Working? Congratulations. Not working? skill issue.

    About

    Icon
    Dorm Guard
    by Zenlixir

    Credits

    • code
      Google Sheets API
      by Google
    • palette
      Material Design Icons
      by Google
    • font_download
      Google Fonts (Google Sans Flex)
      by Google
    • sports_esports
      Monocraft font (based on Mojangles)
      by IdreesInc | Original inspiration: Mojang Studios
    • cloud
      Material You
      by Google
    • ac_unit
      About screen inspired from Hail app
      (and mbloader)
      by aistra0528
    • terminal
      Node.js
      by OpenJS Foundation
    v1.0.1-beta.2