Skip to main content
<ZM/>
← Back to Projects

Learning Management System

Learniz-LMS

PythonFlaskPostgreSQLSQLAlchemyFlask-MigrateJinja2WerkzeugOllamaLlama 3.2Chart.jsHTMLCSSJavaScriptpsycopg2Gunicorn
Learniz is a full-stack LMS featuring three role-based portals — Admin, Faculty, and Student. Faculty can generate up to 25 MCQ questions on any topic using an on-device Llama 3.2 AI model, create assignments, and upload study materials. Students get a private AI study assistant, timed quizzes, and a performance dashboard. Built with Flask Blueprint MVC architecture, PostgreSQL with Alembic migrations, Werkzeug scrypt password hashing, and a fully custom CSS design system. The AI runs locally via Ollama — no data ever leaves the machine.