Project Overview
Polly Learn Web is an advanced, enterprise-grade full-stack language learning portal built on top of the Java 21 and Spring Boot 3 ecosystem. It serves as both a high-performance web learning application and a centralized REST API backend for mobile clients.
Core Features & Architecture:
Modular Learning Curriculum: Dedicated interactive modules for Grammar, Vocabulary, Reading, Listening, Speaking, Writing, Quizzes, and Smart Translation.
AI-Powered Content Generation: Automated Spring Schedulers integrated with Google Gemini AI to auto-generate context-aware reading passages, speaking exercises, and grammar quizzes.
RESTful API Architecture: Comprehensive and secure endpoints providing authentication, user progress synchronization, streak tracking, and push notification triggers for mobile apps.
SEO & Performance Optimization: Dynamic sitemaps, semantic OpenGraph tags, schema markup, and responsive UI with server-side rendering for optimal search engine visibility.
Enterprise Security: Spring Security with role-based access, CSRF protection, secure cookie handling, and KVKK/GDPR compliance modules.
Key Features
Modular Learning Curriculum: Dedicated interactive modules for Grammar, Vocabulary, Reading, Listening, Speaking, Writing, Quizzes, and Smart Translation.
AI-Powered Content Generation: Automated Spring Schedulers integrated with Google Gemini AI to auto-generate context-aware reading passages, speaking exercises, and grammar quizzes.
RESTful API Architecture: Comprehensive and secure endpoints providing authentication, user progress synchronization, streak tracking, and push notification triggers for mobile apps.
SEO & Performance Optimization: Dynamic sitemaps, semantic OpenGraph tags, schema markup, and responsive UI with server-side rendering for optimal search engine visibility.
Enterprise Security: Spring Security with role-based access, CSRF protection, secure cookie handling, and KVKK/GDPR compliance modules.
Screenshots & Gallery