Didastik

Education

didastik.com

A learning platform that turns study material into practice questions and a weekly study plan. It schedules the next review using quiz results, past reviews, and study priorities.

What we built

AI learning platform

Review timing

Based on scores and past reviews

Stack

Next.js, Expo, Supabase, AI SDK, Trigger.dev, PostHog

The problem

Books, PDFs, courses, and notes can leave you with plenty to read and no clear plan to revisit it. Finishing a lesson tells you what you covered. It does not show what you can remember later. We built Didastik to connect study material, questions, and scheduled review in one learning process.

What we built

Your material in one library

We built a library for PDFs, courses, and books, with folders to keep related material together. You can read PDF sections, work through course lessons, and track what you have completed.

A study plan for your week

Choose your priorities, study days, and available hours. Didastik distributes the material across your week. Completed items stay in your history, while unfinished work moves to later days.

Questions with feedback

AI creates multiple-choice questions from course lessons and PDF sections. After a quiz, you get feedback on your answers and a suggestion for improvement. Didastik saves the result for future reviews.

Ask AI about your material

Ask questions while you read, or start a separate conversation with selected library items and notes. The chat uses that material as context, so you can discuss the content you are studying.

How it works

Review dates based on quiz results

We separate question generation from review timing. AI creates the questions and assesses your quiz performance. Scheduling code uses your last score, review count, and last review date to set the next review. Lower scores shorten the interval. Your priorities help decide which material gets review slots. This connects each completed quiz to the next study session.

Let’s talk about your project.

Tell us what you want to build or improve. Someone from our team will read your message and reply by email.