Pals: a portal for educational institutions Timetables, homework, exams, attendance and payments in one app, with a screen each for students, parents, teachers and administrators. Breadcrumbs: Oxarus home › Oxarus Studio › Pals NOTICES - Interface data marked as representative is illustrative; it is not a real client, result or measurement. SECTIONS - school, in one app. - a screen for every role. - a school day. - school, end to end. - under your name. - see how it looks at your school. SCHOOL, IN ONE APP. STUDIO · PALS Timetables, homework, exams, attendance and payments in one place. What a teacher enters reaches students and parents at the same moment, so nobody has to call to ask. https://oxarus.com/en/studio/pals - Request a demo → open_page(path="/studio/pals", anchor="cta-heading") - Who sees what → open_page(path="/studio/pals", anchor="roles-heading") - Web, iOS and Android - In your institution's name and colors - Everyone sees only their own screen 1. Teacher assigns 2. Student completes 3. Parent sees Representative interface data · Illustrative screens. - domain: pals.eduneta.com.tr - tabTitle: Homework · EduNeta - school: EduNeta - formTitle: New assignment - subject: Derivative exercises - detail: Textbook pages 42–45, even-numbered questions. Photograph and upload your solutions, and add a note on any question you got stuck on. - Due: Friday, 17:00 - send: Send to class - sent: Sent Submission status Derivative exercises - time: 16:42 - hello: Hi Ela - Today's classes: 6 classes today · 1 new assignment - newTag: New - course: Math - Due: Due Friday 17:00 - upload: Solution photo attached - submit: Submit - submitted: Submitted - Next class: Physics · 14:10 · Lab 2 Today · Homework · Exams · Profile Submitted this week - done: 7 assignments - uploadHint: Add a solution photo - time: 16:43 - child: Ela Demir · 11-A - hello: Ela's day - Math homework submitted · Just now - Attended all 6 classes today · 15:20 - Physics exam grade posted: 88 · 12:05 - October installment paid · Yesterday - meeting: Parent meeting · Thursday 18:30 Summary · Grades · Payments · Messages - search: Search… - Classes - Tracking - Communication - Institution - Today - group: 0 - Timetable - group: 0 - Homework - group: 0 - count: 3 - Exams - group: 0 - Mock exams - group: 0 - count: 2 - Answer keys - group: 0 - Study sessions - group: 0 - Library - group: 0 - Attendance - group: 1 - Learning outcomes - group: 1 - Guidance - group: 1 - Reports - group: 1 - Messages - group: 2 - count: 12 - Parent meetings - group: 2 - Announcements - group: 2 - Leave requests - group: 3 - Documents - group: 3 - Homework - New assignment - 11-A · Math · 08:30 - state: done - 12-C · Math · 10:10 - state: done - 11-A · Study session · 13:20 - state: now - Department meeting · 15:00 - state: next - 11-A - 11-B - 12-C - attachment: derivative-exercises.pdf - attachmentSize: 1.2 MB - notifyParents: Notify parents too - reminder: Remind 1 day before it's due - audience: 28 students · 26 parents - toast: Reached 28 students and 26 parents - ringLabel: submitted Recent activity - Ela Demir submitted - Kerem Aslan submitted - Zeynep Tunç uploaded a file - Mert Kaya submitted - Defne Yıldız submitted - now: now Class homework completion this week - Mo - Tu - We - Th - Fr live - minutes: min Learning outcomes - Definition of the derivative - Product rule - Chain rule - Tangent line equation This month's assignments - Limits and continuity - rate: 96 - Graphs of functions - rate: 89 - Logarithms review - rate: 92 - previousTitle: Limits and continuity - 10:40 - line: 12-C exam grades entered - 09:00 - line: Limits assignment closed - Yesterday - line: Department meeting notes shared A SCREEN FOR EVERY ROLE. ROLES You start with student, parent, teacher, staff and management roles, and none of them are fixed. Your institution adds roles and decides, module by module, what each one can see and change. https://oxarus.com/en/studio/pals#roles-heading Representative interface data · Representative screen - screenTitle: Home screen Permissions - View - Edit - Approve - Homework - Exams - Payments - Reports Roles aren't fixed: add your own, like guidance counselor, accounting or campus director. Representative interface data · Representative screen - appName: EduNeta Representative interface data · Representative screen - scopeTitle: Permission scope Custom roles - Guidance counselor Which students should I meet this week? - Representative interface data · Representative screen - 3 meetings this week - 5 classes today - Mock exam results in - Thursday 16:00 · parent - Attendance by class - 1 new message - Representative interface data · Representative screen Mock exam results are in: 4 students dropped. - Representative interface data · Representative screen - noticeTime: 10:50 - Accounting Who paid this month, and who is late? - Representative interface data · Representative screen - 7 payments today - Collections report ready - 2 contracts up for renewal - Monthly summary - 1 refund request - No new messages - Representative interface data · Representative screen 7 of the November installments were paid today. - Representative interface data · Representative screen - noticeTime: 17:40 - Campus director How is my campus doing this week? - Representative interface data · Representative screen - Weekly summary ready - 9 absent today - Collections tracking - 1 announcement draft - 2 open requests - 4 unread messages - Representative interface data · Representative screen The weekly campus report is ready. - Representative interface data · Representative screen - noticeTime: 08:30 - Shuttle coordinator Which students won't ride the shuttle today? - Representative interface data · Representative screen - 2 open requests - Route notice draft - 3 students absent today - Parent meeting 18:00 - 1 leave request - No new messages - Representative interface data · Representative screen 2 students won't use the shuttle today. - Representative interface data · Representative screen - noticeTime: 07:15 Representative interface data · Representative screen - grantedMeta: Added with the new permission Representative interface data · Representative screen - program: Timetable - homework: Homework - exams: Exams - study: Study - library: Library - messages: Messages - summary: Summary - absence: Absences - payments: Payments - meeting: Meetings - attendance: Attendance - guidance: Guidance - requests: Requests - leave: Leave - meetings: Meetings - notices: Notices - reports: Reports - finance: Finance - contracts: Contracts - announcements: Announcements - Student What's on today, and what do I need to hand in? - Daily timetable and study sessions - Submit homework from a phone - Exam results and topic gaps - Representative interface data · Representative screen - 6 classes · first at 08:30 - 1 new, 2 pending - Physics grade in - 13:20 · Math - 2 books due - 12 unread messages - Representative interface data · Representative screen Math homework assigned, due Friday 17:00. - Representative interface data · Representative screen - noticeTime: now - Parent Was my child in class? Did they do their homework? - Absences reported instantly - Grades and teacher comments - Installments and payment history - Representative interface data · Representative screen - Ela in 6/6 classes today - 1 day this term - Physics: 88 - October installment paid - Thursday 18:30 - 2 messages from teachers - Representative interface data · Representative screen Ela submitted her math homework. - Representative interface data · Representative screen - noticeTime: 2 min - Teacher Take attendance, assign homework, start class. - One-tap attendance - Assign homework and see submissions - Answer keys and exam entry - Representative interface data · Representative screen - 4 classes · next at 13:20 - 11-A · 2 absent - 10/28 submitted - 12-C grades pending - 3 meeting notes - 12 unread messages - Representative interface data · Representative screen 11-A attendance saved, 2 students absent. - Representative interface data · Representative screen - noticeTime: 08:12 - Staff A request came in. Who handles it? - Handling support requests - Resource and library tracking - Leave and shift planning - Representative interface data · Representative screen - 4 open · 1 urgent - 12 books on loan - 1 awaiting approval - Department 15:00 - Shuttle notice draft - 3 unread messages - Representative interface data · Representative screen New support request: shuttle times. - Representative interface data · Representative screen - noticeTime: 15:30 - Management How is the institution doing overall? - Reports by grade and section - Collections and contract tracking - School-wide announcements - Representative interface data · Representative screen - Weekly attendance 96% - Collections 92% - 2 contracts up for renewal - 14 absent today - Parent meeting draft - 6 open requests - Representative interface data · Representative screen October collections report is ready. - Representative interface data · Representative screen - noticeTime: 09:00 Interface labels: Click the boxes: when a permission changes, the screen on the phone changes too. · Default A SCHOOL DAY. ONE DAY The small things that happen throughout the day. Someone enters each one, and it reaches the right person automatically. Play the day or pick a time. https://oxarus.com/en/studio/pals#day-heading - Attendance taken · 08:10 The teacher marks who's missing on the class list. Within minutes, a notification lands on the parent's phone. - from: Teacher - to: Parent - Representative interface data · Representative notifications - push: Ela missed 1st period today. - Representative interface data · Representative notifications - pushWhen: 08:12 - Exam results entered · 10:45 Once grades are in, students see which topics they're behind on, and parents find out without waiting for the report card. - from: Teacher - to: Student, parent - Representative interface data · Representative notifications - push: Your physics exam grade is out: 88. - Representative interface data · Representative notifications - pushWhen: 10:46 - Study session scheduled · 13:20 Free periods and teacher availability show up side by side. Once a session is added, it goes straight into the student's timetable. - from: Guidance - to: Student - Representative interface data · Representative notifications - push: Study session added to your timetable: Math, 13:20. - Representative interface data · Representative notifications - pushWhen: 13:21 - Support request opened · 15:30 A parent asks about shuttle times. The request goes to the right staff member and closes once answered, so no message gets lost. - from: Parent - to: Staff - Representative interface data · Representative notifications - push: Your request has been sent to the shuttle team. - Representative interface data · Representative notifications - pushWhen: 15:31 - Installment reminder sent · 18:00 Parents get a gentle reminder when a payment is coming due. Once it's paid, the accounting screen updates. - from: System - to: Parent, accounting - Representative interface data · Representative notifications - push: Your November installment is due in 3 days. - Representative interface data · Representative notifications - pushWhen: 18:00 - Homework submitted · 21:15 The student photographs and uploads their solution. In the morning, the teacher sees who submitted on a single list. - from: Student - to: Teacher - Representative interface data · Representative notifications - push: Kerem Aslan submitted his homework. - Representative interface data · Representative notifications - pushWhen: 21:15 Representative interface data · Representative notifications - appName: EduNeta Representative interface data · Representative notifications - more: {n} more notifications Interface labels: Play the day · Pause SCHOOL, END TO END. MODULES One portal instead of a stack of separate apps. Your institution chooses which modules to use. https://oxarus.com/en/studio/pals#modules-heading - Classes - Tracking - Communication - Administration - Timetable By section and room - sym: Tt - Study sessions Set by free periods - sym: St - Homework Submitted with files - sym: Hw - Exams Grades and topics - sym: Ex - Answer keys Bubble-sheet exams - sym: Ak - Library Loans and returns - sym: Lb - Attendance One tap per class - sym: At - Guidance Counseling notes - sym: Gd - Reports By grade and class - sym: Rp - Leave Approval flow - sym: Lv - Notifications Push, SMS, email - sym: Nt - Messages Teachers, parents - sym: Ms - Meetings Calendar and invites - sym: Mt - Support requests Routed to staff - sym: Sr - Payments Plans and receipts - sym: Pm - Finance Collection reports - sym: Fn - Contracts Enroll and renew - sym: Ct - Permissions Role-based access - sym: Pr {on} / {total} modules on Menu preview Representative Representative interface data · Representative - allOn: Every module is on; the menu and permission tables are complete. Representative interface data · Representative - removed: {modules} modules removed from the menu and from the permission table of the affected roles. Interface labels: Click a module you won't use to turn it off; it leaves the menu next to it and the permission table of every role too. · Turn all on · on · off UNDER YOUR NAME. MADE FOR YOUR SCHOOL The app sits in the store under your institution's name. The logo, colors and address are yours; students never run into another brand. Pick an institution, a color and a platform to try it. https://oxarus.com/en/studio/pals#brand-heading - EduNeta · live · pals.eduneta.com.tr - short: EN - Brand color: #6165ed - Harbor Academy · representative - short: HA - Brand color: #08828e - Redline Tutoring · representative - short: RT - Brand color: #d34236 Representative interface data - login: Sign in Representative interface data - userLabel: Student number Representative interface data - passLabel: Password One account, three platforms Browser · iOS · Android - Your school's address - App Store - Google Play Representative interface data - Student number: 2024-1187 Representative interface data - forgot: Forgot password Representative interface data - parentLogin: Sign in as a parent Representative interface data - welcome: Welcome to the student and parent portal Interface labels: Pick an institution SEE HOW IT LOOKS AT YOUR SCHOOL. DEMO Tell us how your institution is structured; we'll set up roles and modules to match and prepare a short demo. https://oxarus.com/en/studio/pals#cta - Request a demo → start_project_brief(topic="studio") Pals is in daily use at an educational institution today. ACTIONS - Request a demo → open_page(path="/studio/pals", anchor="cta-heading") - Who sees what → open_page(path="/studio/pals", anchor="roles-heading") - Request a demo → start_project_brief(topic="studio") - Türkçe → switch_locale(locale="tr", path="/studio/pals") RELATED PAGES - Oxarus Studio