PoliStudy — EdTech SaaS Platform polistudy.com (http://polistudy.com) · Solo Project · 2026 Built...PoliStudy — EdTech SaaS Platform polistudy.com (http://polistudy.com) · Solo Project · 2026 Built...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
PoliStudy — EdTech SaaS Platform polistudy.com · Solo Project · 2026
Built and shipped a full-stack study platform for Politecnico di Torino students entirely solo — from schema design to production deployment. The platform lets students practice with community-sourced past exam questions, get instant AI feedback, and track their weak topics over time.
What I built:
→ Community question bank with AI moderation — students submit questions from past exams, an LLM pipeline validates correctness and filters low-quality submissions before they reach the bank. 1,700+ approved questions across 11 courses at launch.
→ Multi-model AI pipeline — different LLM models are routed by task: answer evaluation (Groq / Llama 3.3 70b), concept explanation (OpenRouter / Llama), question generation (Groq), content translation (GPT-4o mini). Model roles and fallbacks are configurable via a live admin panel without redeployment.
→ Configurable quiz engine — per-session configuration with topic filtering, scoring systems, time limits, open-ended questions with AI grading, and an infinite mode where the AI generates new questions on demand.
→ Spaced repetition tracking — per-question attempt history with consecutive correct tracking, used to surface weak topics and prioritize review sessions.
→ Full i18n — Italian, English, Spanish, French, Romanian. All question content and UI strings are translated and stored as structured JSONB with locale keys.
→ Auth, RLS, and data privacy — Supabase Auth with row-level security policies on every table. Account deletion with 30-day archive and full data purge. GDPR-compliant.
→ Donation and supporter system — Satispay and Ko-fi integrations with webhook processing to automatically grant supporter status and display donor recognition.
Stack: Next.js 14 App Router · TypeScript · Tailwind CSS · Supabase (PostgreSQL, Auth, RLS, Storage, Realtime) · Groq · OpenRouter · LlamaParse · Netlify
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started