Booking

A website for a private tutor

Understanding the material, not just memorising it.

Below is exactly what gets built: which pages, which table is stored, and who may read it. Start from that sentence and change every word of it.

No credit card · How credits are counted

The pages that get built

Each one is a real page at its own address, including "My area" — the screen where someone who signed up sees what they sent.

  • Home/
  • Book an appointment/book
  • Prices/prices
  • My area/account

What is stored, and who sees it

These permissions are enforced on the server on every request, not in the site's code. "Only the person who created it" goes inside the query itself, so a mistake returns zero rows rather than another customer's rows.

Permissions in this template

Lesson
Read: Only whoever created itCreate: EveryoneUpdate: Only whoever created itDelete: Admins only

Booking