Mentis is a web-based platform focused on psychology and mental health development. It was developed as part of the PIDEV – 3rd Year Engineering Program at Esprit School of Engineering – Tunisia during the Academic Year 2025–2026.
The platform provides tools to manage psychological sessions, mental health activities, and user engagement. It allows administrators and users to organize sessions, participate in quizzes, track mood patterns, and access helpful content related to mental well-being.
- Mental health quiz system
- Mood tracking and monitoring
- Session management
- Event booking system
- User management (authentication & roles)
- Content management for psychology resources
- Responsive and interactive web interface
- Twig (Symfony templating engine)
- HTML5 / CSS3 / JavaScript
- Bootstrap (optional, if you used it)
- Symfony 6.4 (PHP Framework)
- MySQL
- Visual Studio Code / PhpStorm
- Composer
- Symfony CLI
Mentis follows the MVC (Model-View-Controller) architecture provided by Symfony.
- Model: Handles database interactions using Doctrine ORM
- View: Built with Twig templates for rendering UI
- Controller: Manages application logic and user requests
The Symfony backend processes user interactions and communicates with the MySQL database to store and retrieve data such as sessions, quizzes, events, and mood tracking information.
- Ella Dridi
- Arij Bouhlila
- Maram Hamdi
- Omar Kammoun
- Zina Ben Othmen
- Ahmed Zekri
Developed at Esprit School of Engineering – Tunisia
PIDEV – 3A1 | Academic Year 2025–2026
This project is part of the engineering curriculum designed to apply software development principles in real-world applications.