frontend/src/App.vue
frontend/src/components/common/AlertMessage.vue
frontend/src/components/common/AudioTranslate.vue
frontend/src/components/common/BadgeDisplay.vue
frontend/src/components/common/ConfirmationDialog.vue
frontend/src/components/common/Footer.vue
frontend/src/components/common/HelloWorld.vue
frontend/src/components/common/HelloWorld_backup.vue
frontend/src/components/common/ItalianFlag.vue
frontend/src/components/common/LanguageSelector.vue
frontend/src/components/common/LegacyFooter.vue
frontend/src/components/common/LegacyHeader.vue
frontend/src/components/common/LegacyLayout.vue
frontend/src/components/common/LoadingSpinner.vue
frontend/src/components/common/Navbar.vue
frontend/src/components/common/ProgressGraph.vue
frontend/src/components/common/SettingsModal.vue
frontend/src/components/common/TimerClock.vue
frontend/src/components/ItalianFlag.vue
frontend/src/components/layout/Footer.vue
frontend/src/components/layout/FooterSection.vue
frontend/src/components/layout/Header.vue
frontend/src/components/layout/Layout.vue
frontend/src/components/ui/AudioTranslate.vue
frontend/src/components/ui/Button.vue
frontend/src/components/ui/DisclaimerBanner.vue
frontend/src/components/ui/Table.vue
frontend/src/components/ui/Tabs.vue
frontend/src/components/ui/TabsContent.vue
frontend/src/components/ui/TabsList.vue
frontend/src/components/ui/TabsTrigger.vue
frontend/src/components/widgets/DiagnosticQuestion.vue
frontend/src/components/widgets/FeatureCard.vue
frontend/src/components/widgets/WordOfTheDay.vue
frontend/src/pages/admin/AdManager.vue
frontend/src/pages/admin/AdminDashboard.vue
frontend/src/pages/admin/AIManager.vue
frontend/src/pages/admin/BlogManager.vue
frontend/src/pages/admin/Dashboard.vue
frontend/src/pages/admin/FAQManager.vue
frontend/src/pages/admin/ManualManager.vue
frontend/src/pages/admin/MobileManager.vue
frontend/src/pages/admin/PWAInfo.vue
frontend/src/pages/admin/SEOManager.vue
frontend/src/pages/admin/SubscriptionManager.vue
frontend/src/pages/admin/SupportTickets.vue
frontend/src/pages/admin/WordEmailManager.vue
frontend/src/pages/ChangePassword.vue
frontend/src/pages/Dashboard/Flashcards.vue
frontend/src/pages/Dashboard/LeagueDashboard.vue
frontend/src/pages/Dashboard/ListeningPractice.vue
frontend/src/pages/Dashboard/Profile.vue
frontend/src/pages/Dashboard/SpeakingPractice.vue
frontend/src/pages/Dashboard/Support.vue
frontend/src/pages/Dashboard/WordOfTheDay.vue
frontend/src/pages/error/NotFound.vue
frontend/src/pages/ForgotPassword.vue
frontend/src/pages/Home.vue
frontend/src/pages/Login.vue
frontend/src/pages/NotFound.vue
frontend/src/pages/OnboardingWizard.vue
frontend/src/pages/public/About.vue
frontend/src/pages/public/Contact.vue
frontend/src/pages/public/Home.vue
frontend/src/pages/public/HomeLegacy.vue
frontend/src/pages/public/LegacyApp.vue
frontend/src/pages/public/Privacy.vue
frontend/src/pages/public/Terms.vue
frontend/src/pages/QuestView.vue
frontend/src/pages/Register.vue
frontend/src/pages/user/Subscription.vue
