Major Project

WriteSpellRead

A PWA that teaches phonetics and spelling — a fully custom Learning Management System built from scratch with Next.js and Sequelize.

📺 Project Overview

✨ Core Features

🏗️
Custom From-Scratch Design — Fully custom architecture built on Next.js and Sequelize. No off-the-shelf LMS — every component designed for the specific needs of phonetics and spelling education.
🔐
Custom JWT + Redis Authentication — Secure session management with JWT tokens and Redis for scalability. SMS and email-based two-factor authentication (2FA) for enhanced security.
🛡️
Fine-Grained RBAC — Role-based access control with granular permissions, ensuring users only access what they're authorized to see and do.
⚙️
Back-End Management Tools — Comprehensive admin interfaces for managing: users, students, lessons, courses, store items, sales, permissions, and site-wide settings.
🎓
Specialized LMS Modules — Highly-specialized learning modules that leverage multimedia files and AI tools to automatically score students' work, providing immediate feedback and personalized learning paths.

🛠️ Technology Stack

Next.js Sequelize JWT Redis 2FA (SMS/Email) RBAC AI Scoring

© 2026 Jay Simons. All rights reserved.