Admin Guide

Everything you can do while signed in. Bookmark this page for whenever you need a refresher.

Getting Started

When you sign in with your team account, the website unlocks a hidden layer of admin tools. Any change you make saves instantly to the database — no "publish" button needed.

You'll know you're in admin mode because:

  • A gold ● ADMIN MODE banner appears at the bottom of every page
  • The LOGIN button in the nav swaps to a 📥 INBOX button
  • An Inbox tab appears in the navigation
  • All editable text gets a yellow dashed outline + a ✎ icon

Editing Text

Any text on the site with a yellow dashed outline is editable. This includes the homepage tagline, mission statement, team subtitle, robot descriptions, and every field on a team member or coach card.

How to edit

  1. Click the outlined text
  2. A small popup appears with the current value pre-filled
  3. Type your changes
  4. Click Save — a gold "✓ Saved" toast confirms it worked

If you see a red "Save failed" toast, your Firestore rules might not be published yet. Re-check that step in your Firebase console.

Uploading Photos

Every empty image area shows a gold + UPLOAD PHOTO button when you're signed in. This works for:

  • Team member photos
  • Coach / mentor photos
  • Robot photos (each season)
  • Sponsor logos

How to upload

  1. Click the image area
  2. Pick a file from your device, OR drag-and-drop one onto the slot
  3. The site auto-compresses your photo (you don't need to resize anything)
  4. A "✓ Photo saved" toast confirms it

To replace a photo, just click it again. To remove it entirely, delete the card.

Adding Team Members

  1. Go to About Us
  2. Scroll past the team intro to the Meet The Builders section
  3. Click + ADD TEAM MEMBER at the bottom
  4. An empty card appears with italic placeholders ("Member Name", "Role", "Grade", "Short bio")
  5. Click any field on the card to edit it
  6. Click the photo area to upload a picture

To remove a member, click the red DELETE button on the bottom of their card. The total student count in the team subtitle updates automatically.

Adding Coaches & Mentors

Same workflow as team members, but on the Coaches & Mentors section below the team grid:

  1. Click + ADD COACH / MENTOR
  2. The first card defaults to "Head Coach" — meant for your primary coach
  3. Any cards added after default to "Mentor" — for additional mentors
  4. You can change these by clicking the role field on any card

Robot Seasons

The Our Robot page has an automatic archive system:

  1. Click + ADD NEW SEASON ROBOT
  2. The newest robot becomes the big featured card at the top
  3. The previous featured robot automatically moves to a Previous Seasons section below
  4. This stacks chronologically forever — every new entry pushes the previous one down

You can still edit or delete any older robot directly.

Posting News Updates

  1. Go to Latest Updates
  2. Use the Post a New Update form at the top
  3. Type a title + body, click POST UPDATE
  4. The new post appears at the top of the feed

Each update has a DELETE button to remove it later.

Outreach & Awards

The Outreach & Awards page has two tabs:

  • Outreach — community events, school visits, demos
  • Awards — recognitions and trophies from competitions

Click + Add Outreach Event or + Add Award on the active tab. Fill in the title, date (e.g. "June 2025"), and description.

Sponsors

  1. Go to Sponsors
  2. Click + Add Sponsor
  3. Enter the sponsor's name and (optional) website URL
  4. On the new sponsor tile, click UPLOAD LOGO to add their logo

If a sponsor has no logo, their name is displayed instead. Clicking a tile opens their website in a new tab.

Inbox

When someone fills out the Contact / Sponsor Us form, their message lands in the Inbox.

  • Click the Inbox tab in the nav (only visible when signed in)
  • ● NEW messages show up in gold; opening them marks them as read
  • Click any row to see the full message and the sender's contact info
  • The sender's email is a clickable mailto: link for quick replies
  • The DEL button removes a message permanently

Signing Out

Click the Sign Out button on the gold banner at the bottom of any page. The site immediately returns to the public view.

For security, always sign out when using a shared or school computer.

That's it!

If something seems broken, double-check that your Firestore rules are published. That fixes 90% of issues.

Back to Home
↑ GO BACK TO THE TOP
Team · ADMIN MODE