Skip to content
/ wla Public

Educational web platform for educators designed to raise awareness about mental health in schools, featuring a local RAG system (FastAPI + Chroma + Ollama) that ingests curated PDFs to generate theory summaries and adaptive quizzes, tracks user progress and delivers a gamified, multi-level learning experience.

Notifications You must be signed in to change notification settings

dimitramav/wla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watch - Listen - Act

Run order (each in its own terminal):

  1. MongoDB service (systemd): sudo systemctl status mongod
  2. Express API: cd api && npm run dev (API listening on http://localhost 3001)
  3. FastAPI run notebook from folder services/ setup.ipynb to install the requirements
  4. FastAPI run notebook from folder sevices/ server.ipynb (Uvicorn running on http://0.0.0.0:8000)
  5. React web: cd web && npm run dev ( Access from browser ➜ Local: http://localhost:5173/)

About

Educational web platform for educators designed to raise awareness about mental health in schools, featuring a local RAG system (FastAPI + Chroma + Ollama) that ingests curated PDFs to generate theory summaries and adaptive quizzes, tracks user progress and delivers a gamified, multi-level learning experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published