General
Major Update — Everything We Just Built 🚀
Hey everyone! We've just shipped a huge update to SQE Tracker. Here's a plain-English summary of everything that's new or fixed:
**New features:**
- 📣 Announcement banners — important news now appears at the top of every page and can be dismissed.
- 📚 Resources page rebuilt — now pulls from a real database of curated SQE resources, grouped by FLK1, FLK2, SQE1 Full and General. Each resource shows its type (flashcards, course, mock exam etc.), whether it's free or paid, and a big 'Open Resource' button.
- 🎉 Milestone celebrations — finish your first module, hit 25/50/75% progress, complete a subject, log your first mock, or score 100% on a mock and you'll get a confetti explosion and a celebration message!
- 📝 Feedback form — there's now a 'Send Feedback' button in Settings so you can report bugs, request features, or flag content errors.
- 🚀 Onboarding — new users now get a 3-step setup wizard for display name, exam target, and daily goal.
**Bugs fixed:**
- ✅ Forum posts and replies were sometimes saving as 'anonymous' even when you were logged in — fixed.
- ✅ Mock exam score now auto-calculates from Correct/Total questions — the score field is no longer manual-entry only.
- ✅ You can no longer mark a module as 'Finished' without setting a confidence rating first — you'll see a clear error message.
- ✅ Degree percentage was saving as 0 when status was 'Completed' — now correctly saves as 100%.
- ✅ 'Wellcome' typo in the original forum post — fixed to 'Welcome'!
- ✅ Forum category is now a fixed dropdown (FLK1, FLK2, SQE1 Full, SQE2, General, Resources, Motivation) instead of free text.
- ✅ When you mark a module as 'Revised', the date is now automatically recorded and shown on the card.
**UI improvements:**
- Dashboard subtitle now adapts to your progress level.
- Dashboard stat cards now use a responsive CSS grid.
- Module cards now show a short description beneath the title.
- Mock exam pass/fail badge now uses 56% as the pass mark (matching SRA guidance).
- All form inputs are minimum 16px font size on mobile (no more accidental zoom).
- Announcement banners appear below the nav bar on every page.
- OG/social sharing meta tags added for better link previews.
Got a bug to report or something you'd love to see? Reply below or use the feedback form in Settings 🙏