Skip to content

Web Development

AceHaematology

FRCPath exam prep with 2,181+ practice questions, full-length mock exams, an AI essay analyser and expert-crafted content by UK haematologists.

A full exam-preparation platform for FRCPath haematology trainees — 2,181+ practice questions, EMQ scenarios, full-length mock exams, an AI essay analyser and a professional community, used by trainees around the world.

Scope

Design & full-stack build

Content

2,181+ questions · 200 essays

Mocks

3 full-length papers

Key features.

Question bank

2,181+ questions across the FRCPath curriculum with worked explanations, referenced sources and peer comparison.

EMQ scenarios

Extended-matching scenarios across complex topics, practising in the true exam format.

AI Essay Analyser

Write a timed essay and get structured AI feedback against a consultant-written model answer, with viva questions to go further.

Mock exams

Full-length Part 1 mocks combining SBA and EMQ, sat under timed conditions with attempt history.

Study tools

Flashcards for immunophenotype, CD markers and genetic associations, plus a study planner that keeps revision on track.

Social Hub & editorial

A live community with channels, study-buddy matching and case discussion, plus free CPD-relevant editorial.

How it’s built.

  • Next.jsApp Router platform — server-rendered question pages, streamed AI feedback and optimised media throughout.
  • PostgreSQL + DrizzleQuestion bank, attempts and progress modelled for analytics — peer benchmarks and per-topic performance.
  • Vercel AI SDKPowers the Essay Analyser: streams structured marking against each part of the question and the model answer.

Challenges solved.

  • Scaling a question bank without losing editorial control

    Modelled 2,181+ questions with explanations and references, backed by a review process that re-checks content against current guidance.

  • Giving written-answer practice real feedback

    Built the AI Essay Analyser to mark timed essays against consultant-written model answers and return structured feedback in seconds.

  • Turning every answer into a benchmark

    Peer comparison and progress analytics that measure each answer against the wider community and surface weaker topics.

Page screens.

  • Homepage

    Positioning, tool previews and a live Essay Analyser demo that shows the product before sign-up.

    • · 2,181+ questions
    • · 15-day free trial
    • · Free community tools
  • Question bank

    The full bank with topic, category, type and difficulty filters, peer stats and pagination.

    • · Filter by topic & difficulty
    • · Full explanations
    • · Peer comparison
  • AI Essay Analyser

    Timed essays marked against a model scheme, with scores, strengths, gaps and the model answer.

    • · Scored out of 25
    • · Structured feedback
    • · Model answer & viva
  • Mock exams

    Custom exams by category, topic, question count and time limit, plus full-length preset papers.

    • · SBA + EMQ
    • · Timed sittings
    • · Attempt history
  • Progress & analytics

    Accuracy, streaks and time practising, with skills broken down by domain and focus areas ranked.

    • · ACE Insight
    • · Skills by domain
    • · Leaderboard XP
  • Social Hub

    A live professional community with channels, weekly leaders and trending case discussions.

    • · Channels & posts
    • · Study-buddy matching
    • · Anonymous posting

[ Tech stack ]

  • Next.js
  • TypeScript
  • PostgreSQL
  • Stripe
  • Vercel AI SDK
  • React
  • Tailwind CSS
  • Shadcn
  • BetterAuth
  • Drizzle ORM
  • Vercel

[ Service ]

This project was delivered as part of the Web Development offering.

More projects.

HR Solx hiring platform web app

HR Solx — Web

Smart hiring platform connecting HR teams with verified skilled workers across manufacturing, automotive, construction and logistics, with AI-powered matching.

  • Next.js
  • TypeScript
  • Laravel
  • MySQL
  • Tailwind
  • +3
Project details
GameHub game discovery website

GameHub

Game discovery site with previews, reviews and details, powered by the RAWG API with seamless navigation.

  • React
  • TypeScript
  • React Query
  • RAWG API
  • DaisyUI
  • +2
Project details