TeachAssist Logo

TeachAssist

For YRDSB

Your next superpower.

Trusted by over 1000 YRDSB students.

Your Academic Comeback.

Watch how TeachAssist transforms your academic life with real-time grade tracking, intelligent analytics, and seamless integration with your school's guidance department. It's enought to make a grown man cry.

TeachAssist Features

See TeachAssist Mobile in action.

TeachAssist app showing grade tracking dashboard with overall average and course performance indicators

Stay Informed.

Keep track of your YRDSB grades, anytime, anywhere. View your grade and course average with real-time updates and performance indicators. TeachAssist provides a personalized dashboard showing your academic progress across all courses with detailed breakdowns and trend analysis.

TeachAssist app displaying grade breakdowns and performance indicators with detailed course analytics

Stay Intelligent.

Understand your grades and get real-time performance indicators. View detailed breakdowns of your academic progress across all courses. TeachAssist displays comprehensive analytics including assignment details, grade progression, and learning category performance to help you stay on top of your studies.

TeachAssist app showing grade progression charts and learning category analytics with interactive visualizations

Stay Ahead.

Analyze your performance and view your progress over time. Track grade progression and learning category performance with colourful charts. TeachAssist provides visual analytics showing your academic trends, helping you identify areas for improvement and celebrate your successes.

TeachAssist app appointment booking interface showing available time slots for guidance meetings

Stay In Touch.

Easily make and cancel appointments with guidance. Book time slots directly through the app with real-time availability. The TeachAssist app integrates seamlessly with your school's guidance department, making it simple to book meetings and manage your academic support needs.

TeachAssist login page

Stay Creative.

Easily manage your digital school life! Your TeachAssist profile page offers quick-access shortcuts to your most-used apps, a customizable interface to reflect your style, and an integrated school map for effortless navigation.

TeachAssist app privacy screen emphasizing local data processing and device-only access

Stay Private.

Your information never leaves your device. TeachAssist is ad-free and operates entirely on your device, giving you complete privacy and full control over your academic data. We use military-grade security measures to ensure your personal and academic data remains private and secure at all times.

Privacy & Security

Your data security and privacy are TeachAssist's top priorities.

No Data Storage.

Your credentials and academic data stay private between you, your device, and YRDSB

Direct Connection.

The app connects directly to the official YRDSB TeachAssist portal

Local Processing.

All data processing happens locally on your device

Secure Authentication.

Securely authenticates with the YRDSB portal using industry standards

MIT Licence.

Open source and free to use, modify, and distribute

Free and Open Source.

Full source code available on GitHub for transparency

Community Driven.

Built by students, for students, with community contributions

Get Support

Need help? We got you.

🐛

Report a Bug

Found an issue? Let us know here.

Report Bug
📧

Contact Us

Have questions or need help? Reach out to our support team.

Email Support

Nerd Talk

Want to contribute or build your own version? Here's the rundown.

Prerequisites

Node.js (v16 or higher)
npm or yarn
Expo CLI
iOS Simulator or Android Studio

Quick Setup

git clone https://github.com/prmntr/teachassist.git
cd teachassist
npm install
npx expo start

Hells yeah.

Join over 1000 YRDSB students who are already using TeachAssist to stay ahead of their competitors peers. Created with ❤️ @BSS.