Folder: services/
this folder is one drawer in the backend filing cabinet.
continue-learning.service.ts
Path: src/services/continue-learning.service.ts
Header from code: continue-learning.service.ts
CONTINUE LEARNING SERVICE — last 5 practiced subtopics with progress %
current-affairs-ancillary.service.ts
Path: src/services/current-affairs-ancillary.service.ts
Header from code: current-affairs-ancillary.service.ts
CURRENT AFFAIRS ANCILLARY — Nexus entities, search, PYQ links
current-affairs-bookmark-news-revision.scheduler.ts
Path: src/services/current-affairs-bookmark-news-revision.scheduler.ts
Header from code: current-affairs-bookmark-news-revision.scheduler.ts
BOOKMARK NEWS REVISION SCHEDULER — when bookmarked news items come due
current-affairs-bookmark-news-revision.service.ts
Path: src/services/current-affairs-bookmark-news-revision.service.ts
Header from code: current-affairs-bookmark-news-revision.service.ts
CA BOOKMARK NEWS REVISION — spaced review for bookmarked news snippets
current-affairs-bookmark.service.ts
Path: src/services/current-affairs-bookmark.service.ts
Header from code: current-affairs-bookmark.service.ts
CURRENT AFFAIRS BOOKMARK SERVICE — save news items for later + SRS row
current-affairs-revision.service.ts
Path: src/services/current-affairs-revision.service.ts
Header from code: current-affairs-revision.service.ts
CURRENT AFFAIRS REVISION SERVICE — MCQ/flashcard SRS queue for CA
current-affairs.service.ts
Path: src/services/current-affairs.service.ts
Header from code: current-affairs.service.ts
CURRENT AFFAIRS SERVICE — daily issues, news items, MCQs, flashcards
google.service.ts
Path: src/services/google.service.ts
Header from code: google.service.ts
GOOGLE SERVICE — verify Google Sign-In tokens
marketing-deal-coupon.service.ts
Path: src/services/marketing-deal-coupon.service.ts
Header from code: marketing-deal-coupon.service.ts
MARKETING DEAL COUPON — unique sponsor coupon codes
practice-pyq-ce-asrs-scheduler.ts
Path: src/services/practice-pyq-ce-asrs-scheduler.ts
Header from code: practice-pyq-ce-asrs-scheduler.ts
PRACTICE PYQ CE-ASRS SCHEDULER — exam-tuned SRS (ladder + phase II)
practice-pyq-grade.ts
Path: src/services/practice-pyq-grade.ts
Header from code: practice-pyq-grade.ts
PRACTICE PYQ GRADE — shared SRS button labels
practice-pyq-learner.service.ts
Path: src/services/practice-pyq-learner.service.ts
Header from code: practice-pyq-learner.service.ts
PRACTICE PYQ LEARNER SERVICE — public practice flow + SRS grading
practice-pyq-questions.service.ts
Path: src/services/practice-pyq-questions.service.ts
Header from code: practice-pyq-questions.service.ts
PRACTICE PYQ QUESTIONS SERVICE — admin CRUD + public question lists
practice-pyq-srs-scheduler.ts
Path: src/services/practice-pyq-srs-scheduler.ts
Header from code: practice-pyq-srs-scheduler.ts
PRACTICE PYQ SRS SCHEDULER — SM-2 style intervals from four grades
practice-pyq-taxonomy.service.ts
Path: src/services/practice-pyq-taxonomy.service.ts
Header from code: practice-pyq-taxonomy.service.ts
PRACTICE PYQ TAXONOMY SERVICE — subjects, topics, subtopics (admin + public tree)
practice-pyq-week-review.service.ts
Path: src/services/practice-pyq-week-review.service.ts
Header from code: practice-pyq-week-review.service.ts
PRACTICE PYQ WEEK REVIEW — kanban “this week” due cards by subtopic/day
practice-review-summary.service.ts
Path: src/services/practice-review-summary.service.ts
Header from code: practice-review-summary.service.ts
PRACTICE REVIEW SUMMARY — due today / overdue counts for review hub
token.service.ts
Path: src/services/token.service.ts
Header from code: token.service.ts
TOKEN SERVICE — login sessions (access + refresh JWT)
youtube.service.ts
Path: src/services/youtube.service.ts
Header from code: youtube.service.ts
YOUTUBE SERVICE — video/channel metadata for study content