Skip to content
CHYOTECHSoftware Studio
All projects

Personal Project

English Teacher System

A system for managing students, grades and attendance.

A private system for managing students, classes, attendance, grades and exams.

  • Next.js
  • TypeScript
  • Supabase
  • React
  • Tailwind
  • PostgreSQL
Concept of a Teacher Desk dashboard with classes, attendance, exams and a gradebook. Names and figures are illustrative.Concept Preview
AI-generated concept of the interface, not a screenshot of the working system. Its names, figures and screens are illustrative and are not presented as implemented features.

Overview

A private web system built to help an English teacher manage students, classes, attendance, grades and exams in one place.

Objective

Keep a teacher's student records, attendance, grades and exams organized in one system, with reports ready to print or export.

Solution

A Next.js web app using Supabase Auth and PostgreSQL, with Row Level Security protecting data at the database level. It covers the daily workflow from attendance to gradebooks, exams and student reports.

Key Features

  • Student and class management
  • Attendance management
  • Grade calculation and gradebooks
  • Exams and question bank
  • Student reports with printing and CSV export
  • Backup and restore

Technology Stack

  • Next.js
  • TypeScript
  • Supabase
  • React
  • Tailwind
  • PostgreSQL
Category
Management System
Project type
Personal Project

Screenshots

  • English Teacher System (Teacher Desk) sign-in screen
    Screenshot: English Teacher System (Teacher Desk) sign-in screen

Let's Build Together

Ready to Start Your Project?

Let's turn your idea into a real project.

Opens WhatsApp with a suggested message. Nothing is sent until you press Send.