Teacher portalSign in

Teacher portal

StoryKeeper Teacher Portal Guide

Use this guide to understand what the teacher portal is for, how teachers and school admins use it, and how families join classes from the StoryKeeper mobile app.

For teachers

Use the portal to create classes, share class codes, and manage classroom reading access.

  • Create or join classes that match your school assignments.
  • Open class details to copy join codes for families.
  • Use the same teacher account on the website and the mobile app.

For school admins

School admins manage the roster for one partner school. That includes teachers, classes, imports, and school-admin access.

  • Add, update, import, or remove teachers for your school.
  • Create classes and assign one main teacher plus optional additional teachers.
  • Review imports before applying changes to the live roster.

Students & Parents

Students and parents do not use this teacher portal. They join a class from the StoryKeeper mobile app.

  • Families download the app from https://storykeeper.family/download.
  • They register with a personal email address and choose Parent or Student during onboarding.
  • They enter a teacher-provided class code from Settings > Classes > +.

How setup works

School workflow

A partner school usually moves from school access, to teacher roster, to classes, then to family joins.

1. School partnership is enabled

StoryKeeper enables teacher access for partner schools. If a school is not partnered yet, teachers see next steps instead of class management.

2. Teachers are added

A school admin can add teachers manually or import a roster. Imported teachers can sign in with their email address after the account exists.

3. Classes are created

Each class has one main teacher and can include additional teachers such as co-teachers, aides, or specialists.

4. Families join from the app

Teachers share the class code. Students or parents use the mobile app to join the class and begin tracking reading activity.

Classroom use

Teacher guide

Use the teaching workspace when you need to manage your own classes and class codes.

Create a class

Use the teaching workspace to create a class when you are the main teacher for that room, section, or group.

Share the class code

Open class details and copy the class code. Send that code to students or parents with the family instructions below.

Review class activity

Use class details to confirm who joined and to understand reading activity for your classroom.

School roster

School admin guide

Use School management when you need to manage teacher access or class assignments for the school.

Manage teachers

Use School management to add teachers, import a roster, change school-admin access, or remove teachers who no longer need school access.

Manage the class roster

Create classes with a main teacher and optional additional teachers. Use class cards to open class details when you need to confirm the class code.

Import carefully

Use the import flow for larger rosters. Validate first, review pending changes, then apply the import only after the preview looks correct.

For students and parents

Family join instructions

Share these steps when students or parents need to join a class. They use the StoryKeeper mobile app, not the teacher portal.

  1. 1Download the StoryKeeper iOS or Android app from https://storykeeper.family/download.
  2. 2Register with a personal email address.
  3. 3Complete the short onboarding flow and choose Parent or Student.
  4. 4Open Settings, tap "Classes", then tap "+".
  5. 5Enter the class code from the teacher to join the class.

Common questions

FAQ

These are the questions teachers and school admins are most likely to ask during setup.

Who can use the teacher portal?

The teacher portal is for teachers and school admins at StoryKeeper partner schools. Students and parents use the StoryKeeper mobile app instead.

What is this teacher portal for?

The teacher portal is for school staff. Teachers use it to manage classes and class codes. School admins use it to manage teachers, class rosters, and school imports for a partner school.

What happens when a school partnership expires?

When a partnership expires, school management becomes read-only. Teachers cannot join the school, school admins cannot import teachers or classes, and new class creation is blocked until the partnership is renewed.

Do teachers need a password?

Teachers can sign in with their email address using a one-time passcode sent by email. If they created password credentials, they can also use that sign-in path.

Can a teacher be a school admin too?

Yes. A school-admin teacher can switch between the teaching workspace and School management. School-admin access only applies to the school where that teacher is an admin.