This project was developed as part of the PIDEV – 3rd Year Engineering Program at Esprit School of Engineering (Academic Year 2025–2026).
UniMind is a full-stack web application designed to support student mental health by providing tools for psychological follow-up, meditation sessions, event management, and questionnaire-based assessments.
- 🧠 Psychological questionnaires and mental health assessments
- 🧘 Meditation session management with audio/video support
- 📅 Event and participation management
- 👤 User profile and role management (Student, Psychologist, Admin, Responsable)
- 📊 Admin dashboard
- 🔐 Authentication, account verification and password reset
- 💬 Psychological treatment and follow-up tracking
- 📋 QR code generation for event participation
- Twig templating engine
- Bootstrap 5
- JavaScript / Chart.js
- Symfony 6 (PHP 8.2)
- Doctrine ORM
- MySQL
UniMind follows the MVC architecture provided by the Symfony framework:
src/
├── Controller/ # Application controllers
├── Entity/ # Doctrine ORM entities
├── Repository/ # Database query repositories
├── Form/ # Symfony form types
├── Service/ # Business logic services
├── Enum/ # PHP 8.1+ enumerations
templates/ # Twig templates
public/ # Public assets
migrations/ # Database migrations
tests/ # Unit tests (PHPUnit)
| Name |
|---|
| Islem Louati |
| Abdelkefi Nermine |
| Hraghui Ghofrane |
| Khenissi Souha |
| Ghuider Oumayma |
| Eddouch Nadine |
Developed at Esprit School of Engineering – Tunisia
PIDEV – 3A42 | Academic Year 2025–2026
- PHP 8.2+
- Composer
- MySQL
- Symfony CLI (optional)
# Clone the repository
git clone https://github.com/Islem-louati/Esprit-PIDEV-3A42-2526-UniMind.git
cd Esprit-PIDEV-3A42-2526-UniMind
# Install dependencies
composer install
# Configure environment
cp .env .env.local
# Edit .env.local with your database credentials
# Create database and run migrations
php bin/console doctrine:database:create
php bin/console doctrine:migrations:migrate
# Start the server
symfony serve
# or
php -S localhost:8000 -t public/🚧 Deployment in progress — Coming soon
Special thanks to our professors and supervisors at Esprit School of Engineering for their guidance and support throughout this project.