Units
A clean dashboard for your JD year: upload materials, track progress, practise weekly.
Unit overview
Quick actions
Study ritual
- Pick a unit → skim your lecture summary.
- Do 10 flashcards (spaced repetition).
- Take a short test (mixed question types).
- Review missed concepts; tag items by topic.
Library
Upload and organise lecture notes, cases, tutorials and readings—then revise with highlights & summaries.
Your items
PDFs are converted to text in your browser using pdf.js.
Open an item
Summary
—
Key concepts
Learn
A skills test: topics (tags) become skills, and your quizzes raise mastery.
Skills for this unit
Practice
Practice quizzes are generated from your tagged library items.
—
Flashcards
Quizlet‑style decks + spaced repetition (Leitner boxes). Review what’s due today.
Decks
Add a card
—
Due today
Tests
Generate mixed‑format quizzes from your materials (MCQ + short answer + cloze).
Build a test
Your results also feed skill mastery (Learn tab) and streak.
Test session
—
AGLC4 Citation Generator
Generate AGLC4-style footnote references and keep a history you can reuse for subsequent references.
Tip: add your own pinpoint/page/paragraph details to match your source. This tool covers common patterns; always double‑check against AGLC4 for edge cases.
Citation history
Click an entry to copy. Use “Subsequent ref” to generate a shortened form with a cross‑reference.
Subsequent reference
AGLC4 allows subsequent references for all sources using a shortened form + cross‑reference (n …). See rule 1.4.1. Use “ibid” manually when the immediately preceding footnote cites the same source.
Timetable
Plan tutorials, lectures, readings and revision blocks.
Add session
Upcoming
To‑Do
Unit‑linked tasks: readings, case briefs, problem sets, practice exams.
Tasks
Quick plan
—
Exam Pack
Build a clean, unit‑specific pack of key cases, summaries, checklists and notes.
Issue checklist
Pack items
Pinned items appear here. You can also select from Library for a one‑off export.
Settings
Local demo settings (browser‑stored). For cloud sync you’ll later add Supabase auth/storage.
Data
Export/import is useful to move between devices until you add a backend.
About
This is a client‑side MVP inspired by Khan Academy (skills/progress) and Quizlet (flashcards/decks).
It runs fully in your browser and stores data in localStorage.
- Upload: PDF/TXT → text extraction → tag by topic.
- Revise: highlight, summarise, extract concepts.
- Learn: practise skills (tags) and build mastery.
- Flashcards: spaced repetition (due dates).
- Tests: MCQ + short answer + cloze.