[{"data":1,"prerenderedAt":86},["ShallowReactive",2],{"project-\u002Fprojects\u002Fmajorit":3},{"id":4,"title":5,"body":6,"description":16,"extension":66,"meta":67,"navigation":68,"order":69,"path":70,"repo":71,"seo":72,"stack":73,"stem":81,"tagline":82,"url":83,"year":84,"__hash__":85},"projects\u002Fprojects\u002Fmajorit.md","Majorit",{"type":7,"value":8,"toc":60},"minimark",[9,13,17,22,37,41],[10,11,5],"h1",{"id":12},"majorit",[14,15,16],"p",{},"Co-founded and built end-to-end. Majorit converts physical paper exams into a structured digital format and layers AI tooling on top: explanations, grouping, and a course-material chatbot grounded in retrieval-augmented generation.",[18,19,21],"h2",{"id":20},"stack","Stack",[14,23,24,28,29,32,33,36],{},[25,26,27],"strong",{},"Frontend"," — Nuxt 3, Vue 3, Pinia, Tailwind CSS, Vue Query, Socket.io\n",[25,30,31],{},"Backend"," — Node.js, Express, GraphQL, Typesense, LangChain, Python\n",[25,34,35],{},"Infra"," — Cloudflare Pages, AWS (EC2 \u002F S3), Google Cloud",[18,38,40],{"id":39},"highlights","Highlights",[42,43,44,48,51,54,57],"ul",{},[45,46,47],"li",{},"Generative AI explanations grounded in course documents",[45,49,50],{},"AI-driven grouping of MCQs by module, submodule, and course",[45,52,53],{},"Course-material chatbot powered by RAG over uploaded materials",[45,55,56],{},"Custom subscription model tailored to medical students",[45,58,59],{},"Performance dashboard with exam history and usage analytics",{"title":61,"searchDepth":62,"depth":62,"links":63},"",2,[64,65],{"id":20,"depth":62,"text":21},{"id":39,"depth":62,"text":40},"md",{},true,1,"\u002Fprojects\u002Fmajorit",null,{"title":5,"description":16},[74,75,76,77,78,79,80],"Nuxt 3","Vue 3","Node.js","GraphQL","Typesense","LangChain","Python","projects\u002Fmajorit","AI-powered exam preparation platform for medical students.","https:\u002F\u002Fmajorit.ma",2021,"Jtd2UPTlI3nZWx22E1-6XNkmkMuwIhd1k9jv8Rx-cGI",1777439580487]