cd /news/ai-tools/dev-challenge-1-complete-studymate · home › topics › ai-tools › article
[ARTICLE · art-145039] src=dev.to ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

DEV Challenge 1 Complete - StudyMate

A developer built StudyMate, an AI-powered study companion that converts pasted study material into structured revision notes, key points, and quizzes. The monorepo uses a React + Vite frontend, a Node.js + Express backend, and runs the llama3.2:3b model locally through Ollama rather than a hosted AI API, returning structured JSON to the client.

by read1 min views1 publishedOct 4, 2026

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend

StudyMate is an AI-powered study companion built for students who spend too much time converting long study material into something they can actually revise.

I built it with fellow students in mind — especially when exams are approaching and there is a lot of material to go through.

StudyMate allows a student to paste their study material and automatically generates:

Instead of manually reading through lengthy material and creating revision notes and questions, StudyMate turns the material into a structured revision experience in seconds.

💻 GitHub Repository: https://github.com/ShouryaShinde/StudyMate

The project is organized as a monorepo containing:

client/ — React + Vite frontendpackages/ui/ — Shared shadcn/ui componentsserver/ — Node.js + Express backend StudyMate is built around open-source AI and local inference.

Frontend

Backend

AI Model

llama3.2:3b The core AI functionality runs through Ollama locally rather than relying on a proprietary hosted AI API.

When a student submits study material, the frontend sends it to the Express backend:

Student
   ↓
Study Material
   ↓
React Frontend
   ↓
Express API
   ↓
Ollama
   ↓
Llama 3.2 3B
   ↓
Structured JSON
   ↓
Notes + Key Points + Quiz
── more in #ai-tools 4 stories · sorted by recency
── more on @studymate 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/dev-challenge-1-comp…] indexed:0 read:1min 2026-10-04 · —