ILE
Admin portal
ILE Admin
Active students
0
Accounts on file
Sessions this week
0
Upcoming, next 7 days
Revenue, this month
£0
Paid invoices
Outstanding
£0
Pending payments

Revenue, last 6 months

Upcoming sessions

Recent payments

FamilyAmountDueStatus

All bookings

StudentSubjectTutorWhenModeStatus
No students yet. Click "New student" to create the first account.
Account details
Must be unique. Cannot be changed after creation.
Upcoming sessions (bookings)
Subjects and grades
Resources and homework
Session notes
Payment records
Student saved successfully.
Account details
Must be unique.
Subjects (optional, can add later)
Account created. Share the ID and code with the student.
Paid
£0
All time on file
Pending
£0
0 invoices
Overdue
£0
Past due date

All invoices

StudentDescriptionAmountDueStatus
No tutors yet. Click "New tutor" to add one.
Tutor details
Tutor saved.
No parent accounts yet.
Account details
Must match an existing student ID exactly.
Parent account created.
Supabase database
Connect to sync student data to the cloud
● Local only

Without Supabase, all data is stored in this browser only. Students logging in from any other device will not see their data. Connecting Supabase takes about five minutes and is free for your usage level.

Setup steps
  1. Go to supabase.com and sign in or create a free account
  2. Create a new project, name it "ile-education" and choose EU West (Frankfurt) as the region
  3. In your project, open the SQL Editor and run the script below
  4. Go to Project Settings → API and copy your Project URL and anon public key
  5. Paste both into the fields below and click Save
SQL setup script
-- Run this in Supabase SQL Editor create table if not exists students ( id text primary key, name text not null, code text not null, year_group text, level text default 'A-Level', sessions_completed integer default 0, streak integer default 0, next_session jsonb default '{}', upcoming_sessions jsonb default '[]', subjects jsonb default '[]', sessions jsonb default '[]', resources jsonb default '[]', payments jsonb default '[]', reports jsonb default '[]', created_at timestamptz default now() ); create table if not exists parents ( id text primary key, name text not null, code text not null, children jsonb default '[]', created_at timestamptz default now() ); alter table students enable row level security; alter table parents enable row level security; create policy "students_all" on students for all using (true); create policy "parents_all" on parents for all using (true);
Your credentials
Supabase connected. Data will now sync to the cloud.
Admin password
Change your portal login password
Password updated. Use the new password next time you sign in.