[{"data":1,"prerenderedAt":935},["ShallowReactive",2],{"docs-nav":3,"docs-weekly-timetable":400},[4,11,16,23,28,34,40,45,51,56,63,69,75,81,87,92,98,103,107,113,117,121,127,133,139,145,150,156,162,168,173,178,184,188,193,199,204,209,214,219,223,229,233,237,242,248,253,258,263,267,272,278,283,288,293,298,304,308,313,317,323,327,332,337,343,348,353,359,364,368,372,376,381,385,390,395],{"path":5,"title":6,"navTitle":7,"group":8,"order":9,"description":10},"\u002Fdocs\u002Facademic","Academic Calendar, Terms & Sessions","Academic Calendar","School Setup",10,"Set out your school year (sessions, terms, term dates, holidays and events) and let 1410SMS work out the teaching days behind it.",{"path":12,"title":13,"navTitle":13,"group":8,"order":14,"description":15},"\u002Fdocs\u002Fappearance","Appearance & Dark Mode",40,"Every user picks light, dark, or match-my-device for the portal from the sidebar. The choice is per person and per device, and never changes what anyone else sees.",{"path":17,"title":18,"navTitle":19,"group":20,"order":21,"description":22},"\u002Fdocs\u002Fattendance","School Attendance Tracking","Attendance","Academics",50,"Mark roll calls per class daily, view weekly attendance trends, generate absence reports, and calculate per-student attendance rates.",{"path":24,"title":25,"navTitle":25,"group":20,"order":26,"description":27},"\u002Fdocs\u002Fattendance-analytics","Attendance Analytics",60,"School-wide attendance at a glance, with per-class absence trends and your best and worst attendees, filterable by term and session.",{"path":29,"title":30,"navTitle":31,"group":20,"order":32,"description":33},"\u002Fdocs\u002Fattendance-documents","Attendance Documents to Print","Attendance Documents",54,"Print a class's register with a signature column, an absence report naming the pupils whose attendance has slipped, and a month's timesheet for a member of staff.",{"path":35,"title":36,"navTitle":36,"group":37,"order":38,"description":39},"\u002Fdocs\u002Faudit-logs","Audit Logs","Billing & Compliance",20,"Every create, update and delete action is recorded with the actor, a timestamp and an IP address, giving your school a full compliance trail.",{"path":41,"title":42,"navTitle":42,"group":20,"order":43,"description":44},"\u002Fdocs\u002Fbell-schedule-templates","Bell Schedule Templates",97,"Start your school day from a ready-made shape rather than typing forty periods, then edit it like any other bell schedule.",{"path":46,"title":47,"navTitle":48,"group":20,"order":49,"description":50},"\u002Fdocs\u002Fbell-schedule-wizard","Describe Your School Day","Describe Your Day",96,"Build a bell schedule from four facts about your school day. How many periods that comes to is worked out for you.",{"path":52,"title":53,"navTitle":53,"group":20,"order":54,"description":55},"\u002Fdocs\u002Fbroadsheet","Class Broadsheet",42,"The class master sheet: every pupil a row, every subject a column, with totals, averages and positions, printed as a landscape PDF or exported as a spreadsheet.",{"path":57,"title":58,"navTitle":59,"group":60,"order":61,"description":62},"\u002Fdocs\u002Fcash-flow","The Cash Flow Statement","Cash flow","Finance",18,"What your school billed, took, gave back and spent, month by month, per currency, over any window you choose. Downloadable as a CSV to line up against a bank statement.",{"path":64,"title":65,"navTitle":66,"group":20,"order":67,"description":68},"\u002Fdocs\u002Fcbt","Online CBT: Computer-Based Testing","CBT",70,"Build timed multiple-choice tests, publish to any number of classes at once (or the whole school), and get auto-marked results instantly. Question images supported.",{"path":70,"title":71,"navTitle":72,"group":73,"order":38,"description":74},"\u002Fdocs\u002Fclasses","Classes & Timetable","Classes & Timetables","Staff","Create classes, assign class teachers, and build weekly timetables from your live subjects. Students, parents, and teachers each get their own timetable view.",{"path":76,"title":77,"navTitle":78,"group":60,"order":79,"description":80},"\u002Fdocs\u002Fcollection-risk","Who to Chase First","Collection Risk",57,"Your debtors ranked by how hard the debt looks to collect rather than how large it is, with the facts behind every position so you can see why, and disagree.",{"path":82,"title":83,"navTitle":84,"group":85,"order":9,"description":86},"\u002Fdocs\u002Fcsv-import-export","Bulk Import & Export (CSV\u002FXLSX)","Import & Export","Bulk Operations","Upload students, teachers, grades, and attendance in bulk from CSV or XLSX, with per-row validation, dry-run preview, and one-click export.",{"path":88,"title":89,"navTitle":90,"group":8,"order":21,"description":91},"\u002Fdocs\u002Fcustom-domain","Custom Domain for Your School Portal","Custom Domain","Serve your portal from your own domain (e.g. portal.yourschool.edu.ng) with automatic HTTPS, on the Standard plan and above.",{"path":93,"title":94,"navTitle":94,"group":95,"order":96,"description":97},"\u002Fdocs\u002Fdashboards","Role-Based Dashboards","Getting Started",30,"Personalised, widget-driven dashboards for every role. Admins, teachers, students and parents each see the metrics that matter to them, with per-user customisation.",{"path":99,"title":100,"navTitle":100,"group":8,"order":101,"description":102},"\u002Fdocs\u002Fdates-and-calendar","Dates & Calendar",25,"Read and enter every date in the Hijri calendar, in the Gregorian calendar, or in both at once, across the portals, the app and every document you print.",{"path":104,"title":105,"navTitle":105,"group":8,"order":26,"description":106},"\u002Fdocs\u002Fdepartments","Departments & Subjects","Organise teaching staff into academic departments and group subjects for cleaner reporting and subject-teacher assignments.",{"path":108,"title":109,"navTitle":110,"group":60,"order":111,"description":112},"\u002Fdocs\u002Fdiscount-eligibility-rules","Finding Who Qualifies for a Discount","Eligibility Rules",17,"Let the system work out which students qualify for a discount, then award them in one step. It suggests; you decide.",{"path":114,"title":115,"navTitle":115,"group":20,"order":38,"description":116},"\u002Fdocs\u002Fearly-years","Early Years Assessment","Reception and playgroup pupils get a developmental report. Teachers rate each area and write free-text comments on the child's progress, all flowing onto a dedicated report card.",{"path":118,"title":119,"navTitle":119,"group":20,"order":43,"description":120},"\u002Fdocs\u002Fexam-documents","Exam Documents","Print an exam timetable for a class, an invigilator or a room, and the attendance sheet each paper is registered on: the class roster with a signature column.",{"path":122,"title":123,"navTitle":124,"group":20,"order":125,"description":126},"\u002Fdocs\u002Fexam-timetable-generation","Exam Timetable Generation","Generating Exams",91,"Place a whole exam series in one go: every class, every subject, spread across the exam days, each paper with a period, an invigilator and somewhere to sit it.",{"path":128,"title":129,"navTitle":130,"group":20,"order":131,"description":132},"\u002Fdocs\u002Fexam-validation","Checking an Exam Before You Publish","Exam Checks & Changes",98,"Every problem with an exam timetable, named at once before it goes out: clashes, papers on closed days, unstaffed rooms. And when a paper moves afterwards, the families sitting it are told.",{"path":134,"title":135,"navTitle":136,"group":20,"order":137,"description":138},"\u002Fdocs\u002Fexams","Exam Timetable","Exams Timetable",90,"Schedule each class's exam papers with date, time, venue and invigilator, then publish to students and parents, who are notified by email and WhatsApp with a PDF attached.",{"path":140,"title":141,"navTitle":142,"group":20,"order":143,"description":144},"\u002Fdocs\u002Fexams-workspace","The Exams Workspace","Exams Workspace",89,"Everything an exam series needs on one screen: the list, the builder with its generation wizard, the printed sheets, and the settings that decide how a generated timetable comes out.",{"path":146,"title":147,"navTitle":147,"group":60,"order":148,"description":149},"\u002Fdocs\u002Fexpenses","Expenses",21,"Record what your school spends, file it against a category and a supplier, and see where the money went. Its own workspace, separate from fees.",{"path":151,"title":152,"navTitle":153,"group":154,"order":14,"description":155},"\u002Fdocs\u002Ffamily-calendar","The School Calendar for Parents & Students","Family Calendar","Portals","Parents and students see the school's own term dates, holidays and events, on the web and in the app, without anyone having to send them out.",{"path":157,"title":158,"navTitle":159,"group":60,"order":160,"description":161},"\u002Fdocs\u002Ffee-discounts","Fee Discounts, Sibling Reductions and Staff-Child Waivers","Fee Discounts",15,"Define a sibling discount, a staff-child waiver or any reduction your school offers, award it to one student or a whole class at once, and every invoice raised afterwards applies it automatically.",{"path":163,"title":164,"navTitle":165,"group":60,"order":166,"description":167},"\u002Fdocs\u002Ffee-reminders","Fee Reminders and the Reminder Queue","Fee reminders",14,"Remind a family before an invoice falls due and chase it after, automatically, at the day tiers you choose. Hold each reminder in a queue for a member of staff to release. Includes the message template, the channels used, and how a reminder is never sent twice.",{"path":169,"title":170,"navTitle":170,"group":60,"order":171,"description":172},"\u002Fdocs\u002Ffee-templates","Fee Templates",16,"Save the set of fees a term costs once, then apply it when raising invoices instead of retyping the same lines every term.",{"path":174,"title":175,"navTitle":176,"group":60,"order":9,"description":177},"\u002Fdocs\u002Ffees","School Fee Management","Fee Management","Bundle tuition, uniform, PTA and other fees into one invoice with a single balance, for a whole class in one click or for a single student. Track payments in your chosen currency.",{"path":179,"title":180,"navTitle":181,"group":60,"order":182,"description":183},"\u002Fdocs\u002Ffinance-report-exports","Exporting Finance Reports to CSV","Report exports",19,"Every report on the Finance Reports tab downloads as a CSV from its own header, on the web and in the mobile app, covering exactly the period and filters on screen.",{"path":185,"title":186,"navTitle":186,"group":20,"order":96,"description":187},"\u002Fdocs\u002Fgrade-breakdown","Grade Breakdown & Analytics","A per-student grade breakdown across subjects, terms and sessions, with letter grades and remarks computed on the server from your grading scale.",{"path":189,"title":190,"navTitle":190,"group":20,"order":191,"description":192},"\u002Fdocs\u002Fgrade-letter-recompute","Regrading After a Scale Change",12,"Marks keep the letter they were given when they were entered. When you change your grading scale, the Grades list flags the rows that no longer match and lets you regrade the ones you choose.",{"path":194,"title":195,"navTitle":196,"group":197,"order":9,"description":198},"\u002Fdocs\u002Fgrade-types","Grade Types & Score Breakdowns","Grade Types & Breakdowns","Advanced","Define your score components (CA, Test, Exam, Assignment) and break any grade down into those parts, always summing to the total grade.",{"path":200,"title":201,"navTitle":202,"group":20,"order":9,"description":203},"\u002Fdocs\u002Fgrades","Grade & Results Management","Grades & Results","Record scores and auto-calculate letter grades. Download report cards as PDF, with remarks, for any term or session.",{"path":205,"title":206,"navTitle":206,"group":20,"order":207,"description":208},"\u002Fdocs\u002Fguest-entrance-exams","Guest Entrance Exams",80,"Run CBT entrance exams for prospective students with no student record required. Candidates register by email and receive an access link.",{"path":210,"title":211,"navTitle":211,"group":20,"order":212,"description":213},"\u002Fdocs\u002Fhead-of-school-comments","Head of School Comments",43,"A default remark for each overall percentage band, offered on the head of school's line of every report card and replaced by anything written by hand.",{"path":215,"title":216,"navTitle":217,"group":60,"order":111,"description":218},"\u002Fdocs\u002Fledger-integrity","Ledger Integrity, and Proving Your Books Add Up","Ledger integrity","An automatic nightly check that every invoice's paid total still adds up from the receipts and refunds recorded against it, plus an on-demand version you can run yourself from the Reports tab.",{"path":220,"title":221,"navTitle":221,"group":20,"order":160,"description":222},"\u002Fdocs\u002Flesson-notes","Lesson Notes","A teacher writes one note a week for each subject they take, someone senior approves it or sends it back, and a board says who has filed and who has not. Written to be filled in on a phone, and it prints.",{"path":224,"title":225,"navTitle":226,"group":227,"order":9,"description":228},"\u002Fdocs\u002Fmessaging","Bulk Messaging for Schools","Bulk Messaging","Communication","Send email and WhatsApp messages to all parents, to a class, or to named individuals, under your school's name, with delivery tracked and retried automatically.",{"path":230,"title":231,"navTitle":231,"group":197,"order":21,"description":232},"\u002Fdocs\u002Fmobile-app","Mobile App","One app for every school on the platform. Search for your school by name and sign in for push notifications, offline viewing and offline attendance marking.",{"path":234,"title":235,"navTitle":235,"group":20,"order":131,"description":236},"\u002Fdocs\u002Fnext-lesson-reminders","Next Lesson Reminders","Push a teacher the lesson they are about to teach, ten minutes before the bell, from the timetable your school has published.",{"path":238,"title":239,"navTitle":240,"group":227,"order":38,"description":241},"\u002Fdocs\u002Fnotifications","Automated Parent Notifications","Notifications","Automatically alert parents about invoices, cancellations, receipts, refunds, overdue fees, exam timetables, weekly digests and absences, by email, WhatsApp or both.",{"path":243,"title":244,"navTitle":245,"group":20,"order":246,"description":247},"\u002Fdocs\u002Fonline-exam-papers","Online Exam Papers","Online Papers",99,"Sit a paper on the CBT module and it stays a paper on the exam timetable: one date, one time, one class list, kept in step automatically.",{"path":249,"title":250,"navTitle":251,"group":60,"order":38,"description":252},"\u002Fdocs\u002Fonline-payments","Online Fee Payments","Online Payments","Set your school up to take fees online. Money settles straight into your school's own verified bank account and never rests with 1410SMS.",{"path":254,"title":255,"navTitle":256,"group":95,"order":9,"description":257},"\u002Fdocs\u002Foverview","What is 1410SMS? A Platform Overview","Overview","A complete, multi-tenant school management platform for schools of every size, holding students, staff, grades, attendance, timetables, fees and online tests in one place.",{"path":259,"title":260,"navTitle":261,"group":154,"order":9,"description":262},"\u002Fdocs\u002Fparent-management","Parent Account Management","Parent Management","Parent accounts are managed by staff, and need only a name and a phone number. Create or link them automatically on enrolment or by hand, then invite, resend, unlink and search from one page.",{"path":264,"title":265,"navTitle":265,"group":154,"order":38,"description":266},"\u002Fdocs\u002Fparent-portal","Parent Portal","Parents log in to track their children's grades, attendance, and fees in real time, download report cards, and view class and exam timetables.",{"path":268,"title":269,"navTitle":270,"group":197,"order":38,"description":271},"\u002Fdocs\u002Fpassword-reset","Self-Service Password Reset","Password Reset","Staff and parents reset a forgotten password with a one-time code. Staff get theirs by email; a parent can ask with either their email address or their phone number. No admin action is required.",{"path":273,"title":274,"navTitle":275,"group":60,"order":276,"description":277},"\u002Fdocs\u002Fpayment-import","Importing Payments in Bulk","Payment Import",55,"Bring a term's takings or a reconciled bank statement into 1410SMS in one upload. Each row settles one invoice, keeps its own payment date, and posts no receipt.",{"path":279,"title":280,"navTitle":281,"group":60,"order":61,"description":282},"\u002Fdocs\u002Fpayment-review","Reviewing Recorded Payments","Payment review","An optional second pair of eyes on money recorded by hand. Off by default, because it only works if your school has two people to do it.",{"path":284,"title":285,"navTitle":285,"group":286,"order":160,"description":287},"\u002Fdocs\u002Fpromote-and-graduate","Promote & Graduate","Students","Move a whole class up a year in one pass, or mark a leaving year as graduated so the record says they finished rather than simply that they left, with the cohort they graduated in kept against each pupil.",{"path":289,"title":290,"navTitle":291,"group":60,"order":171,"description":292},"\u002Fdocs\u002Frefunds","Refunds, and Giving Money Back to a Family","Refunds","Record money your school has given back to a family, reopen the invoice by that amount, and keep every collected-money figure honest. Distinct from cancelling an invoice or voiding a receipt, neither of which moves money.",{"path":294,"title":295,"navTitle":296,"group":95,"order":38,"description":297},"\u002Fdocs\u002Fregistration","How to Register Your School","Registration","Register your school in minutes with one short form, an email verification and a portal provisioned on your own sub-domain. No credit card required.",{"path":299,"title":300,"navTitle":301,"group":20,"order":302,"description":303},"\u002Fdocs\u002Freport-card-designer","Report Card Designer","Report card designer",41,"Design the report card your school prints. Reorder and switch off sections, choose what each one shows, pick a style, and give different classes different cards, with a live preview of a real pupil's card as you work.",{"path":305,"title":306,"navTitle":306,"group":20,"order":302,"description":307},"\u002Fdocs\u002Freport-card-publishing","Publishing Report Cards","Report cards stay inside the school until you release them. Publish a term to open every family's card at once, and withdraw it just as quickly if something needs correcting.",{"path":309,"title":310,"navTitle":311,"group":20,"order":14,"description":312},"\u002Fdocs\u002Freport-cards","School Report Cards","Report Cards","Configurable report cards carrying your own assessment columns, class statistics, term-on-term history, attendance, psychomotor and behavioural ratings, remarks and a school-generated PDF.",{"path":314,"title":315,"navTitle":315,"group":197,"order":14,"description":316},"\u002Fdocs\u002Froles-permissions","Roles & Permissions","Define custom staff roles with fine-grained, module-by-module permissions, compare them in a permission matrix, and assign staff to as many roles as needed.",{"path":318,"title":319,"navTitle":320,"group":20,"order":321,"description":322},"\u002Fdocs\u002Froll-call","Clocking Staff In by Roll Call","Roll Call",53,"Tick names off a list and the platform clocks those staff in or out. For the staff who have no smartphone to clock themselves in with, taken by whoever stands at the gate.",{"path":324,"title":325,"navTitle":325,"group":197,"order":96,"description":326},"\u002Fdocs\u002Fschool-admins","Users & Admin Accounts","Create and manage staff accounts from the Users page, giving each one or more roles: Owner, School Administrator, Accountant, Receptionist, or a role you defined yourself. An email address is optional.",{"path":328,"title":329,"navTitle":330,"group":8,"order":96,"description":331},"\u002Fdocs\u002Fschool-profile","School Profile & Branding","Profile & Branding","Set your school's logo and motto on the School Profile page, and its brand colours and bank account details under Settings, so your portal and your invoices carry your identity.",{"path":333,"title":334,"navTitle":335,"group":8,"order":38,"description":336},"\u002Fdocs\u002Fsettings","School Settings","Settings","One searchable page for grading scales, number prefixes, invoice currency, notification channels, bank accounts and brand colours, every change audited and exportable.",{"path":338,"title":339,"navTitle":340,"group":20,"order":341,"description":342},"\u002Fdocs\u002Fstaff-attendance","Staff Attendance and Clock-In","Staff Attendance",52,"Staff clock in and out from their own phone, checked against your school's location. See who is in, who is late and who has not arrived, with a monthly record per person.",{"path":344,"title":345,"navTitle":346,"group":20,"order":321,"description":347},"\u002Fdocs\u002Fstaff-leave","Staff Leave and Absence Reporting","Staff Leave","Record that a member of staff is away for a range of days, under the kinds of leave your school recognises, and get one message each morning naming everybody who was absent the day before.",{"path":349,"title":350,"navTitle":351,"group":227,"order":148,"description":352},"\u002Fdocs\u002Fstaff-notifications","Staff Notifications","Staff notifications","Your office staff are told the moment money is recorded, a payment needs a second pair of eyes, a candidate registers for an entrance exam, an import or a report-card batch finishes, or your subscription is about to lapse.",{"path":354,"title":355,"navTitle":356,"group":197,"order":357,"description":358},"\u002Fdocs\u002Fstaff-sign-in","Staff Without an Email Address","Staff Sign-In",31,"A member of staff signs in with their email address or their phone number, whichever your school holds. Staff with no inbox get an account and a password you hand them, and staff with neither can still be rostered and paid.",{"path":360,"title":361,"navTitle":362,"group":286,"order":101,"description":363},"\u002Fdocs\u002Fstudent-finance-history","A Student's Invoices and Payments","Student Invoices & Payments","Every invoice raised against one student and every receipt recorded for them, on the student's own record, each downloadable as a PDF or a CSV.",{"path":365,"title":366,"navTitle":366,"group":154,"order":96,"description":367},"\u002Fdocs\u002Fstudent-portal","Student Portal","Students sign in from any device to view their grades, attendance history and fee balance, and to sit online tests.",{"path":369,"title":370,"navTitle":370,"group":286,"order":38,"description":371},"\u002Fdocs\u002Fstudent-report-summary","Student Report Summary","A one-page, at-a-glance summary of any student, composing their attendance rate, recent grades, grade average and fee position into a single view.",{"path":373,"title":374,"navTitle":374,"group":286,"order":9,"description":375},"\u002Fdocs\u002Fstudents","Student Management","Enrol, profile and manage every student, covering admission numbers, class assignments, guardian details and deactivation, with fast full-text search across names and admission numbers.",{"path":377,"title":378,"navTitle":379,"group":37,"order":9,"description":380},"\u002Fdocs\u002Fsubscriptions","Plans, Pricing & Subscriptions","Subscriptions","Upgrade or manage your plan with Paystack-powered payments. Pay per term or per session (save 5%), with instant activation.",{"path":382,"title":383,"navTitle":383,"group":73,"order":9,"description":384},"\u002Fdocs\u002Fteachers","Teacher Management","Staff profiles carrying subject allocations, class responsibilities and an optional department, doubling as a full directory for whoever handles HR.",{"path":386,"title":387,"navTitle":388,"group":20,"order":49,"description":389},"\u002Fdocs\u002Ftimetable-printing","Printing a Timetable","Printing Timetables","Download any class's or teacher's week as a branded A4 sheet: periods down the side, days across the top, ready for a classroom wall or a staff pigeonhole.",{"path":391,"title":392,"navTitle":392,"group":20,"order":393,"description":394},"\u002Fdocs\u002Fweekly-grades","Weekly Grades",11,"Record a mark per subject each academic week, publish the week to parents and pupils, and optionally carry the term average onto the report card.",{"path":396,"title":397,"navTitle":397,"group":20,"order":398,"description":399},"\u002Fdocs\u002Fweekly-timetable","Weekly Timetable",95,"Build your school week from bell schedules, rooms and what each class needs of each subject, with a generator that places it all without a clash.",{"id":401,"title":397,"body":402,"description":399,"draft":922,"extension":923,"group":20,"meta":924,"navTitle":397,"navigation":925,"ogImage":926,"order":398,"path":396,"screenshot":927,"seo":932,"stem":933,"video":926,"__hash__":934},"docs\u002Fdocs\u002Fweekly-timetable.md",{"type":403,"value":404,"toc":902},"minimark",[405,414,421,426,432,438,448,451,457,460,466,473,480,484,491,494,500,507,513,516,520,527,530,533,537,546,550,556,564,575,582,585,589,595,604,611,616,619,647,650,653,657,682,689,693,700,703,713,721,732,743,747,754,757,764,771,780,784,787,811,821,828,831,835,842,848,855,858,864,872,875,879,892],[406,407,408,409,413],"p",{},"The Weekly Timetable builds your school's teaching week: which class is where, with whom, in which\nroom, at what time. It is one workspace, ",[410,411,412],"strong",{},"Timetable"," in the sidebar, with eight tabs.",[406,415,416,417,420],{},"You can build the week by hand, generate it and then adjust, or generate it outright. Whatever you\ndo, nothing a teacher or a family sees changes until you ",[410,418,419],{},"publish",".",[422,423,425],"h2",{"id":424},"before-you-build","Before you build",[406,427,428,429,420],{},"Two things have to be in place, both under ",[410,430,431],{},"Periods & Rooms",[406,433,434,437],{},[410,435,436],{},"A bell schedule"," is the shape of your school day: the periods, their times, and which of them are\nteaching periods and which are breaks. A class runs to exactly one schedule, and classes taught\ntogether must share it. Most schools need one; a school whose junior and senior sections run\ndifferent days can have several.",[439,440,445],"screenshot",{"alt":441,"height":442,"src":443,"width":444},"The Periods and Rooms tab, with Describe your day, Start from a template and New schedule above the school's Standard Day bell schedule, marked Default and summarised as 8 teaching periods and 7 classes. Its periods are listed in order with their kind and times: Period 1 08:00 to 08:45, Period 2 08:45 to 09:30, Break 09:30 to 09:50, and on through the morning, each row offering Edit and Delete.",1310,"\u002Fdocs\u002Fweekly-timetable\u002Fbell-schedule.png",1832,[406,446,447],{},"The shape of the school day, and the one thing that has to exist before a lesson can be placed.",[406,449,450],{},"Each period carries its own start and end time, so periods do not have to be the same length: a\nforty-minute first period and a seventy-minute double practical sit in the same schedule.",[406,452,453,456],{},[410,454,455],{},"A period can also run on some days and not others."," That is how you build a short Friday. Leave a\nperiod's days blank and it runs whenever the school teaches; name the days and it runs only on\nthose. A school that finishes at one o'clock on Friday sets its last two periods to Monday through\nThursday, and nothing is placed in them on Friday. A school whose Friday is a different shape rather\nthan a shorter one, with a longer midday break and the afternoon behind it, adds Friday-only periods\nalongside the rest in the same schedule.",[406,458,459],{},"This is also where your term's teaching hours come from. The Academic Calendar counts each day at\nwhat your bell schedule says that weekday is worth, so a short Friday is counted short. Until you\nhave a schedule, it falls back to the working hours in your calendar settings, which are one pair of\ntimes for the whole week and cannot know that Friday is different.",[406,461,462,465],{},[410,463,464],{},"Rooms"," are the spaces you teach in. Each one has a kind (classroom, laboratory, hall, library,\nsports) and that kind is not decoration: a subject can require a laboratory, and the timetable will\nonly put it in one.",[406,467,468,469,472],{},"Every class also needs a ",[410,470,471],{},"home room",". It is where the class is unless a lesson says otherwise, so\nan ordinary lesson does not have to name a room at all, and a school that has never filled a room in\nstill gets room clash detection.",[406,474,475,476,479],{},"A room can also state how many it ",[410,477,478],{},"seats",". If you fill that in, checking a version tells you where\na lesson has put more pupils in a room than it holds. It is a warning and never a refusal: a class\nof 42 in a room of 40 is a Tuesday, not a mistake, and only your school can say which of those it\nis. Leave the seats blank and nothing is ever said about that room. The count is only checked\nagainst rooms a lesson names for itself, not against a class sitting in its own home room, which is\na fact about your building rather than about the week you have just built.",[422,481,483],{"id":482},"what-each-class-needs","What each class needs",[406,485,486,487,490],{},"The ",[410,488,489],{},"Requirements"," tab is where you say how much of each subject a class gets in a week: periods a\nweek, how many of those should be doubles, the most it should have in any one day, whether it needs\na particular kind of room, and which teacher takes it.",[406,492,493],{},"Leave the teacher blank and the timetable will use whoever teaches the subject and is free.",[406,495,496,499],{},[410,497,498],{},"The teacher list offers the people that class or subject is assigned to."," It reads the Classes\nand Subjects fields on each teacher's own record, plus whoever is class teacher for the class, so a\nschool with sixty staff is not asking you to find the right three by scrolling.",[406,501,502,503,506],{},"A teacher your school has assigned nothing at all is ",[410,504,505],{},"not"," offered. If somebody you expect is\nmissing from the list, the fix is on their teacher record, which the school office keeps: add the\nclass or the subject there and they appear here. Somebody already assigned in a week you built\nearlier stays selectable even if they now fall outside the list, so nothing you are not changing is\ndisturbed.",[406,508,509,512],{},[410,510,511],{},"You do not have to fill this in."," Any subject you leave blank is given an even share of whatever\nperiods its class has left, and the timetable is generated anyway, so a school arriving in August\ncan have a week before it has typed a single number. What you do state is kept exactly as you typed\nit and the guess is made from what remains, so you can fill in the three subjects you have a firm\nview about and leave the rest. The generator tells you afterwards how many it assumed, because your\nown figures will always give a better week than an even split does.",[406,514,515],{},"The tab shows you the class's budget as you go, how many periods you have asked for against how\nmany the week actually holds, and says so plainly when you have asked for more than there is.",[422,517,519],{"id":518},"classes-taught-together","Classes taught together",[406,521,522,523,526],{},"Sometimes one lesson serves several classes at once: a subject only a handful of seniors take, or a\npractical two forms sit together. That is a ",[410,524,525],{},"teaching group",", on the Groups tab.",[406,528,529],{},"A group is one lesson, not two. Its periods belong to the group, so the classes inside it stop\nasking for that subject on their own sheets. The Requirements tab shows the subject there,\nread-only, pointing at the group. This is deliberate: two places to state the same thing is two\nanswers that eventually disagree.",[406,531,532],{},"Because a merged lesson has no single class's home room to fall back on, a group needs a kind of\nroom of its own. Two classes will not fit in either of their own rooms.",[422,534,536],{"id":535},"teachers","Teachers",[406,538,486,539,541,542,545],{},[410,540,536],{}," tab shows one teacher's whole week across every class they take, and how many\nperiods they are carrying. It is also where you record ",[410,543,544],{},"when a teacher is not available",", such as a\nmorning off or a day they do not come in, and the timetable will not place them then.",[422,547,549],{"id":548},"generating","Generating",[406,551,486,552,555],{},[410,553,554],{},"Generate"," tab checks the school over before it offers to build anything. It tells you what is\nstanding in the way: a class with no bell schedule, a subject nobody teaches, a class asking for more\nperiods than its week holds, more practicals than your laboratories can hold. Warnings do not stop a\nrun; blockers do, and each one names what to fix.",[439,557,561],{"alt":558,"height":559,"src":560,"width":444},"The Generate tab. A Before generating card reports Ready. Nothing is standing in the way, with a Re-check button. Below it, the Generate card asks what to build (a whole new week, in a new draft), how hard to try (Standard), which subjects to keep in the morning, and a note for the run, above a full-width Generate button.",1190,"\u002Fdocs\u002Fweekly-timetable\u002Fgenerate.png",[406,562,563],{},"The readiness check runs before the button, so a week that cannot be built says why first.",[406,565,566,567,570,571,574],{},"You can build ",[410,568,569],{},"a whole new week"," in a fresh draft, or ",[410,572,573],{},"fill"," the one you have. Filling keeps\nevery lesson already placed exactly where it is and only puts something in the empty periods, which\nis what you want after moving a few lessons by hand.",[406,576,577,578,581],{},"You can name the subjects you want ",[410,579,580],{},"kept in the morning"," where the week allows it, usually the\ncore ones. It is asked per run rather than set on the subject, because it is a different answer for\na junior week and a senior one, and naming nothing is a perfectly good answer. Whatever you chose\nlast time is filled in for you the next time you open the tab, so a run you want to repeat with one\nthing changed does not have to be retyped.",[406,583,584],{},"A run never touches your published week. It produces a draft.",[422,586,588],{"id":587},"building-and-adjusting-by-hand","Building and adjusting by hand",[406,590,486,591,594],{},[410,592,593],{},"Builder"," is a class's week with a palette beside it of what is still to place. Pick a lesson\nup and put it down, by mouse or by keyboard. The count beside each subject tells you what is left.",[439,596,601],{"alt":597,"height":598,"src":599,"width":600},"The Builder tab for JSS 1A. A To place panel down the left lists each subject with how many of its periods are placed, all reading 4 of 4. Beside it the week runs Period 1 to Period 8 down the side and Monday to Friday across the top, with Break and Lunch as full-width bands, and every cell naming its subject, teacher and room.",1670,"\u002Fdocs\u002Fweekly-timetable\u002Fbuilder.png",2232,[406,602,603],{},"Every subject placed, and the panel beside the week counting what is left.",[406,605,606,607,610],{},"Every change saves as you make it, and ",[410,608,609],{},"Undo"," steps back through what you have done. A clash is\ndrawn in the cell it happens in, so you can see it where it is rather than in a report somewhere\nelse.",[612,613,615],"h3",{"id":614},"the-week-shades-itself-as-you-pick-a-lesson-up","The week shades itself as you pick a lesson up",[406,617,618],{},"The moment you pick a subject up, every free cell in the week is marked with how good a place it is:",[620,621,622,629,635,641],"ul",{},[623,624,625,628],"li",{},[410,626,627],{},"Best",": as good a slot as this lesson has anywhere in the week.",[623,630,631,634],{},[410,632,633],{},"Workable",": fine, and it costs the week a little.",[623,636,637,640],{},[410,638,639],{},"Costly",": possible, but it bunches the class's day or gives a teacher a gap.",[623,642,643,646],{},[410,644,645],{},"Not possible",": something already there rules it out.",[406,648,649],{},"Hover any cell and it tells you why, and who would teach the lesson if you dropped it there. It is\nthe same reasoning the generator uses, asked one cell at a time, so what you are shown is what the\nengine would have done itself.",[406,651,652],{},"It is advice, not a wall. You can still drop a lesson into a cell marked not possible, and if it\ngenuinely cannot go there you will be told exactly what stops it. Your school knows things the\ntimetable does not.",[612,654,656],{"id":655},"what-you-can-change-on-a-lesson","What you can change on a lesson",[406,658,659,660,663,664,663,667,670,671,663,674,677,678,681],{},"Open a placed lesson and you can change its ",[410,661,662],{},"day",", its ",[410,665,666],{},"period",[410,668,669],{},"teacher",", its\n",[410,672,673],{},"subject",[410,675,676],{},"room",", whether it is a ",[410,679,680],{},"double",", and the note on it. Dragging it does the day\nand period in one gesture. So a teacher put on a subject at the wrong time is moved to the right\none, and a subject handed to the wrong teacher is handed to another, without regenerating anything.",[406,683,684,685,688],{},"Changing ",[410,686,687],{},"which class a lesson belongs to"," is the one thing that is not an edit. Take the lesson\noff that class and place it on the other. The two are not the same move: they clash with different\nthings and they are two different cells on the screen, and a change that quietly moved a lesson out\nof the week you were looking at is a change you would not find again.",[422,690,692],{"id":691},"versions-and-going-live","Versions, and going live",[406,694,695,696,699],{},"Every week you build is a ",[410,697,698],{},"version",". Drafts are yours to change; the published one is what\nteachers and families see. There is at most one published version per term, and publishing a new one\narchives the old one rather than deleting it.",[406,701,702],{},"Version numbers start again at v1 each term, so the list names the term and session each one belongs\nto. It deliberately shows every term rather than only the current one: schools build next term's\ntimetable during this one, and a list that hid it would lose your work the moment the term rolled\nover.",[406,704,705,708,709,712],{},[410,706,707],{},"Starting a new term"," is therefore something you do rather than something that happens to you.\nOpen last term's timetable and choose ",[410,710,711],{},"Restore",": it copies that week into a fresh draft in the\nterm you are now in, leaving the original exactly as it was. Nothing is archived or carried over\nbehind your back, because a timetable that changed itself overnight is one nobody can trust.",[439,714,718],{"alt":715,"height":716,"src":717,"width":444},"The Versions tab, listing v2 for First Term 2026\u002F2027 marked Draft, with 208 lessons, built on 10 August 2026 by Adaeze Okonkwo and noted as Copied, offering Open, Publish, Archive and Delete; and beneath it v1 for the same term marked Published, noted as the seeded demo week, offering Open and Restore. An Import \u002F Export button sits above the table.",486,"\u002Fdocs\u002Fweekly-timetable\u002Fversions.png",[406,719,720],{},"Every version of the week, and the clash check that decides whether one may be published.",[406,722,723,724,727,728,731],{},"Before publishing, ",[410,725,726],{},"check"," the version: errors stop a publish, warnings do not. You can also\n",[410,729,730],{},"compare"," two versions to see exactly what moved between them, which is what you want when a\nchange goes out mid-term and somebody asks what changed.",[406,733,734,735,738,739,742],{},"A draft you no longer want has two exits. ",[410,736,737],{},"Archive"," puts it out of the way and keeps it readable,\nwhich is what you want for a week you might come back to. ",[410,740,741],{},"Delete"," removes it and its lessons for\ngood, which is what you want for the draft somebody started by mistake. Only drafts can be deleted:\nthe published week is what your school is running, and an archived one is the record of a week it\nran, so neither is ours to throw away.",[422,744,746],{"id":745},"bringing-in-a-week-you-already-have","Bringing in a week you already have",[406,748,749,750,753],{},"A school arriving with a timetable it built somewhere else does not have to type it in again.\n",[410,751,752],{},"Import \u002F Export"," on the Versions tab takes a spreadsheet of lessons and fills the draft you have\nopen with them: one row per lesson, naming the class, the day, the period, the subject and whoever\nteaches it.",[406,755,756],{},"The same button downloads the version you have open in exactly those columns, so exporting a week,\nediting it in a spreadsheet and bringing it back as a new draft is a round trip that loses nothing.",[406,758,759,760,763],{},"Two things are worth knowing before you upload. An import ",[410,761,762],{},"adds"," to the draft it is pointed at, so\nstart a new draft when you mean to replace a week rather than add to it. And every row goes through\nthe same clash rules the builder enforces, which means a file that books a teacher into two rooms at\nnine o'clock is refused with both rows named, rather than imported and discovered later. Nothing is\nwritten until the whole file is clean.",[406,765,766,767,420],{},"The full column list is in ",[768,769,770],"a",{"href":82},"Bulk Import & Export",[439,772,777],{"alt":773,"height":774,"src":775,"width":776},"The Import \u002F Export drawer open over the Versions tab. It lists the columns a file may carry (class, group, day, period, subject, teacherEmail, room, span and notes), explains that a row names a class or a merged group but never both, that the period may be given as its name or its start time, and that rows are added to the open draft. Below are Download template and Export CSV links and a file picker accepting CSV, XLSX and XLS.",1416,"\u002Fdocs\u002Fweekly-timetable\u002Fimport-export.png",2400,[406,778,779],{},"The drawer the week goes in and out through. It is offered on a draft only, since an import fills\na draft and never a published week.",[422,781,783],{"id":782},"what-everyone-else-sees","What everyone else sees",[406,785,786],{},"Once a version is published:",[620,788,789,794,799,805],{},[623,790,791,793],{},[410,792,536],{}," see their own week, and what they are teaching next.",[623,795,796,798],{},[410,797,286],{}," see their class's week.",[623,800,801,804],{},[410,802,803],{},"Parents"," see each child's week.",[623,806,486,807,810],{},[410,808,809],{},"mobile app"," shows the same published week, a day at a time and opening on today, with the\nperiod running now and the one after it on the dashboard.",[406,812,813,816,817,820],{},[410,814,815],{},"A timetable opens on today wherever it is read."," On the phone that is the day already selected\nwhen the screen loads; on a teacher's own timetable in the browser it is the day already filtered to,\nwith a ",[410,818,819],{},"Week"," button beside the days for the whole thing at once. On the class, student and parent\nweeks, which are drawn as a full grid, today's column is marked instead.",[406,822,823,824,827],{},"Where today is a day your school does not teach on, it opens on the ",[410,825,826],{},"next day it does",", rather than\nsending the reader back to Monday: read on a Saturday that is Monday anyway, but a school that does\nnot teach on Wednesdays gets Thursday, which is the day about to be lived. A one-off closure, a\nholiday falling on a Tuesday, does not move it, because a reader standing in that day is still asking\nwhat the Tuesday timetable is.",[406,829,830],{},"Nobody outside the workspace sees a draft. Until you publish for the first time, your existing\ntimetable is what everyone keeps seeing, so you can build the new one at your own pace.",[612,832,834],{"id":833},"who-is-told","Who is told",[406,836,837,838,841],{},"Publishing notifies ",[410,839,840],{},"the teachers with a lesson in the new week",", in their notification centre and\non their phone. Whoever pressed Publish is left out, having just done it.",[406,843,844,847],{},[410,845,846],{},"Students and parents are not notified",", and that is a deliberate choice rather than something\nmissing. A timetable is your school's standing weekly arrangement, not an event: the moment you\npublish it, it is on every student and parent portal and in the app, so there is nothing a family\nneeds to do about it in the next hour. Notifying everyone would also mean that correcting a single\nThursday sends a message to every family in the school, which is how people learn to dismiss\nnotifications. Announce a new timetable however you announce anything else, and the week itself is\nalready there when they look.",[406,849,850,851,854],{},"The notification families do get about a timetable is the ",[410,852,853],{},"exam"," one. If an exam paper is moved or\ncancelled after the exam series has been published, the families sitting it are told, with both the\nold slot and the new one named.",[406,856,857],{},"Publishing the same version twice notifies nobody the second time.",[406,859,860,861,863],{},"A class's own page still has a ",[410,862,412],{}," tab, and it draws the same week the same way: periods\ndown the side, days across the top, exactly as the workspace draws it. It is the quick look at one\nclass without leaving that class's page.",[439,865,869],{"alt":866,"height":867,"src":868,"width":444},"The Timetable tab on JSS 1A's own page, headed Weekly timetable with buttons to edit in the Timetable workspace and to download the week as a PDF, above the class's full week: periods down the side from Period 1 at 08:00 to Period 8 ending 15:05 with Break and Lunch as bands across all five days, Monday to Friday across the top, and each lesson naming its subject, teacher and room.",1684,"\u002Fdocs\u002Fweekly-timetable\u002Fclass-tab.png",[406,870,871],{},"The same published week, read from the class's own page.",[406,873,874],{},"Publishing for the first time is what closes that tab to editing. It keeps showing the week, now the\npublished one, but its Add Period, Edit, Delete, Clone and Import buttons go, and it says where the\ntimetable is built instead. Two builders writing to two places when only one of them is read is how\na school loses a Tuesday.",[422,876,878],{"id":877},"on-the-phone","On the phone",[406,880,881,882,884,885,888,889,891],{},"The published week is on the ",[768,883,809],{"href":230}," as well. ",[410,886,887],{},"The phone shows one day and\nhas no builder",", deliberately: a timetable is constructed at a desk and read on the way to a lesson.\nPick a class, pick a day, and the periods run in order with their teacher and room, breaks and lunch\nincluded. ",[410,890,819],{}," hands over the printed landscape sheet.",[439,893,899],{"alt":894,"height":895,"src":896,"width":897,":phone":898},"The 1410SMS Android app Timetable screen: class chips from JSS 1A across the top, then day chips with Today selected, then Tuesday's eight periods in order, each card giving the subject, the time, the teacher and the room, with Break and Lunch shown as their own cards",1600,"\u002Fdocs\u002Fweekly-timetable\u002Fmobile.png",720,"true",[406,900,901],{},"One day at a time on the phone, breaks included, with the whole week a tap away as a PDF.",{"title":903,"searchDepth":904,"depth":904,"links":905},"",3,[906,908,909,910,911,912,916,917,918,921],{"id":424,"depth":907,"text":425},2,{"id":482,"depth":907,"text":483},{"id":518,"depth":907,"text":519},{"id":535,"depth":907,"text":536},{"id":548,"depth":907,"text":549},{"id":587,"depth":907,"text":588,"children":913},[914,915],{"id":614,"depth":904,"text":615},{"id":655,"depth":904,"text":656},{"id":691,"depth":907,"text":692},{"id":745,"depth":907,"text":746},{"id":782,"depth":907,"text":783,"children":919},[920],{"id":833,"depth":904,"text":834},{"id":877,"depth":907,"text":878},false,"md",{},true,null,{"src":928,"alt":929,"width":444,"height":930,"caption":931},"\u002Fdocs\u002Fweekly-timetable\u002Fweek.png","The Timetable workspace on its Overview tab, showing JSS 1A's published week. Periods run down the left from Period 1 at 08:00 to Period 8 ending 15:05, with Break at 09:30 and Lunch at 12:05 drawn as bands across all five days. Each lesson names its subject, teacher and room, such as Physics with Chidi Okafor in Science Laboratory 1, and several are marked DOUBLE and span two rows.",1678,"One class, one week. Doubles span the periods they run across, breaks sit where the school stops, and every lesson says who is teaching it and where.",{"title":397,"description":399},"docs\u002Fweekly-timetable","QuM6YtvG2NcRGuxJj-U-VoWHwhVyCZkv-pX4tg33Dc4",1787681160698]