A public class website for teachers that parents can rely on
A class website answers the questions parents and students ask every week: what's due, what's coming up, where the resources are and how to reach you. Because it's public, it also has to hold a firm line: no student names, no student photos and no logins.
What a class site is for
Schools usually have a learning platform for assignments and grades, and it should stay the place for anything about individual students. A public class page does a different job. It's what a parent can open on a phone at the school gate to see what's due on Friday, what to pack for the trip and when parents' evening is. It also helps a student who was off sick catch up without logging in to anything.
The privacy line
Published Anticode pages are public, with no logins or password-protected areas, and each site serves a sitemap that search engines can read. Treat every word as something a stranger could see. That rules out:
- Students' names, initials with class, or anything that identifies a child
- Photos of students, including from behind or at a distance
- Grades, behaviour notes, seating plans or groupings
- Trip itineraries with meeting times and places in detail
- Your personal phone number or home area
Check your school's policy before publishing anything; many have rules about staff running public pages at all. When in doubt, photos of work on a desk (without names), the classroom display or the trip destination do the same job.
Sections that save you emails
- This week
- A short list: topics, homework with due dates, anything to bring.
- Calendar
- Trips, tests, deadlines and events for the term, with dates.
- Resources
- Links to reading lists, revision guides and the learning platform.
- Class information
- Timetable, PE days, the reading-book routine, expectations.
- Contact
- How and when you reply, and a form for non-urgent messages.
Keeping the week current
The "this week" and calendar sections change constantly, so hold them in CMS collections rather than in the page itself. A homework collection with fields for subject, task, set date and due date can be edited in the dashboard in a minute on a Sunday evening, and the class page updates without a rebuild. A dates collection does the same for the term calendar. Delete past entries at the end of each half-term so the page doesn't grow into an archive. If you teach several groups, give each its own collection or its own small site, so a parent of a Year 4 child never has to scroll past Year 6 homework to find theirs.
A contact form for parents
The contact form asks for a name, an email and a message. Above it, say what it's for ("questions about homework, trips or resources") and what it isn't ("absences and safeguarding concerns go to the school office"), plus when you reply. Each message is saved in your dashboard and can be emailed to your school address. If you share a class with another teacher, a connector can copy messages into a Google Sheet or a Notion page you both see. Keep messages about individual children in the school's own channels.
Building it with Anticode
Describe the class: "a class website for a Year 4 teacher with this week's homework, a term calendar, resource links and a contact form for parents". The Architect plans the sections and may ask which look you want. Playful (Fredoka) suits primary classes; Swiss (Inter Tight) or Editorial (Geist) suit secondary subjects and sixth-form courses. The design gate checks things that matter for parents reading on phones, like a phone viewport, visible keyboard focus and alt text. Publish on a free anticode.dev address.
What it can't do
- No student or parent logins, and no private pages.
- No assignment submission. Forms take no file uploads; students hand work in through the school platform.
- No grades or reports. Never put individual information on the site.
- No automatic sync with the school calendar; you add dates in the dashboard.
Questions people ask
Can I put photos of my class on a teacher website?
Not on a public page. Even with parental consent, most school policies keep student photos to closed platforms.
Is a class website free?
You can publish on the free plan to an anticode.dev address, with a small badge and a monthly allowance of visible form messages. See /pricing for paid plans.
Can a colleague help keep it updated?
Yes, on a Team workspace several people can edit the same project and its collections.