All tools
Education

CAN I VIBECODE

pbmate.ro?

NOT REALLYA prototype of the interface is possible, but the durable product depends on difficult systems beyond the UI. Build a safer adjacent workflow instead.

BUILD FIRST

  1. A non-sensitive or read-only version of the core experience
  2. A manual review step wherever correctness or trust matters
  3. A narrow companion tool that removes a real piece of work

LEAVE FOR LATER

  1. Regulated decisions, payments, or irreversible actions
  2. Claims of correctness, compliance, or uptime that the MVP cannot support
  3. Sensitive integrations until security, support, and auditability are ready

RESEARCH NOTES

What this tool actually does.

Checked 2026-09-06

PBMate (pbmate.ro) is a Romanian subscription-based mathematics practice platform for grades 5–12, operated by Carpathian Software Labs SRL. Core workflow: each student receives a fresh daily problem set adapted to their level based on previous answers; solving is supported by complete step-by-step solutions and hints. The platform also hosts solved official Romanian national exam papers (BAC M1/M2/M3, Evaluarea Națională), including official PDF + grading rubric, with exam-style scoring. Additional features: free online multiple-choice "grile" quizzes for grades IX–XII, an archive of 9,500+ problems by difficulty, and a weekly parent report emailed separately from the student account showing active days, current chapter, average solve time, and problems solved. Pricing is 79.90 RON/month (~under 20 RON/week) with a 14-day refund right; family/teacher plans exist. No ads. It appears to b

RESEARCHED BUILD PROMPT

Give this to your coding agent.

Build a replacement for pbmate.ro: a daily adaptive math practice web app for school students (roughly ages 10–18) and their parents. Workflow: student picks grade and topics; each day the app generates a new set of 5–10 problems tuned to the student's skill; student solves in the browser with optional hints and reveals step-by-step solutions; attempts are recorded; parents get a separate account and a weekly email digest with active days, problems solved, average solve time, and current topic. Requirements: role-based auth (student, parent, admin), an item bank with difficulty tags and multi-step solution templates, an adaptive selection algorithm (simplified IRT or Bayesian knowledge tracing), MathJax/KaTeX rendering, exam-practice mode with official-like papers and auto-scoring, subscription payments with trial/refund handling, and background jobs for daily problem generation and weekly emails. Implementation: Next.js + TypeScript + PostgreSQL + Prisma, Node cron or queue (e.g., BullMQ), Stripe for payments, Resend/SES for email, and a headless CMS or seed files for problem content. Explicitly do not copy pbmate.ro branding, logo, colors, copy, or layout; the UI should be original and accessible. Out of scope: mobile native apps, multiplayer, gamification, video lessons, real-time chat, and teacher content authoring. Include a README covering setup, environment variables, seed data, payment-testing mode, and known limitations (e.g., adaptive algorithm is heuristic, not validated pedagogically; problem content licensing).
Visit the official product page