VedaAI logo
VedaAI

Credits

About this build and the person who made it.

Hi, I'm Yashvanth

I built VedaAI Assessment Creator as my submission for the VedaAI Full Stack Engineering hiring assignment. The brief asked for a system that lets a teacher describe an assignment in plain language, upload reference material, and have an LLM generate a structured question paper they can then download as a PDF.

The whole flow lives here — Next.js frontend, Express + Mongo + Redis + BullMQ backend, Groq for generation, WebSocket for live progress, and PDFKit for export. The UI is a Figma clone I tried to render as faithfully as I could.

Tech Stack

The pieces that make this work.

Frontend
Next.js 15React 19TypeScriptTailwind CSSZustandBricolage GrotesqueLucide icons
Backend
Node.jsExpressTypeScriptMongoDB + MongooseRedisBullMQWebSocket (ws)PDFKitMulter
AI
Groqllama-3.3-70b-versatile
Tooling
Docker (Mongo)Playwright (visual checks)tsx watch
Made with care for VedaAI's hiring assignment. Back to Assignments
+