This project was developed as part of the FullstackJS Engineering Program at Esprit School of Engineering (Academic Year 2026).
EduVia is an intelligent learning platform that personalizes education using AI. Instead of one-size-fits-all learning, EduVia adapts to each student’s level, helping them learn faster and avoid failure.
- AI-generated quizzes
- Personalized learning paths
- Course recommendations
- Early detection of struggling students
- Real-time assistance
- Student & teacher dashboards
- Angular
- NestJS
- NoSQL (MongoDB)
- Machine Learning / AI recommendation system
- Frontend: Angular SPA
- Backend: NestJS REST API
- Database: NoSQL (MongoDB)
- AI Module: Recommendation & prediction system
- Souhail Daadoucha
- Ammani Hanin
- Hachani Mayara
- Sliti Mohamed Hedi
- Ferjani Wissem
Developed at Esprit School of Engineering – Tunisia
FullstackJS – 4TWIN8 | 2026
cd backend
npm install
npm run start