Student Features & Use Cases
1. Account Management
Create Account
- Register with email address, first name, and last name
- Receive email verification (if enabled)
- Set secure password
- Select affiliated university
Complete Student Profile
- Add personal information:
- Middle name and nickname
- Birth date
- Abitur grade (German university entrance qualification)
- Main language (English, German, Other)
- Financial support status

Complete Background Questionnaires
- Fill onboarding forms that capture educational history and support needs
- Provide context for personalised monitoring before module enrollment
- Navigate across the background and survey panels — both must be completed to finish onboarding


Manage Account Settings
- Update profile information
- Change password
- View account status
2. Module Enrollment
Browse Available Modules
- View list of active modules at your university
- See module details:
- Module name and code
- Semester (Winter/Summer)
- Start and end dates
- Lecturer/owner information

Enroll in Modules
- Enter module password provided by lecturer
- Receive enrollment confirmation
- Access enrolled module dashboard

View Enrolled Modules
- See all currently enrolled modules
- Track enrollment status
- Access module-specific information

3. Survey Participation
Receive Surveys
- Automatically receive surveys on scheduled survey days
- Get notifications for new pending surveys
- View survey deadlines and time windows
Fill Out Surveys
- Access survey forms from dashboard
- Answer questions (various types supported via JSON structure)
- Save progress (if enabled)
- Submit completed surveys

Track Survey History
- View all past surveys
- See completion status (Completed/Not Completed)
- Review survey numbers and dates
- Access survey timeline per module
Manage Survey Status
- View pending surveys requiring completion
- Track submission timestamps
- Monitor survey resolution status
4. Data & Analytics
View Personal Analytics
- See survey completion rates
- Track participation statistics
- View progress over time per module

Access Survey Results
- Review own submitted responses (if permitted)
- Track longitudinal data collection
- Monitor engagement metrics
5. Dashboard & Navigation
Student Dashboard
- Central hub for all student activities
- Quick access to:
- Pending surveys
- Enrolled modules
- Recent activity
- Important notifications
Module-Specific Views
- Individual dashboards for each enrolled module
- Module-specific surveys and forms
- Participation history per module
Student User Workflows
Typical Student Journey
Weekly Survey Routine
Student Capabilities Summary
What Students Can Do:
Account & Profile- Create and verify account
- Manage personal information
- Update profile details
- Change credentials
- Browse available modules
- Enroll with password
- View enrolled modules
- Access module details
- Receive scheduled surveys
- Fill out survey forms
- Submit responses
- Track completion status
- View survey history
- See completion rates
- Track participation
- Monitor progress
- Access centralized dashboard
- View pending tasks
- Navigate modules
- See notifications
Student Interface Components
Key Pages/Views:
- Login/Registration Page
- Student Dashboard (Main Hub)
- Profile Management Page
- Module Enrollment Page
- Enrolled Modules List
- Survey Form Page
- Survey History Page
- Module Details Page
Dashboard Widgets:
- Pending Surveys - Quick access to incomplete surveys
- Enrolled Modules - List of active enrollments
- Recent Activity - Latest survey submissions
- Completion Statistics - Progress tracking
Benefits for Students
Academic Benefits
- Structured participation in research
- Self-awareness of learning patterns
- Regular reflection on academic progress
- Contribution to educational improvement
User Experience Benefits
- Simple, intuitive interface
- Clear task management
- Progress tracking
- Organized survey workflow
Privacy & Security
- Secure authentication
- Protected personal data
- Controlled data access
- Research ethics compliance
For technical details, see Architecture Guide For installation, see Installation Guide For lecturer features, see Lecturer Experience