WriteSpellRead

A PWA that teaches phonetics and spelling. Custom LMS with Next.js, Sequelize, JWT + Redis auth, and AI-powered scoring.

Next.jsSequelizeJWTRedisAI Scoring

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

Webmentions

Loading mentions…