Files
unai/TEST-USERS.md
T
Krikorios aa459f4bd6 🎉 Complete AI-Enhanced University Portal - Ready for Production
 Major Features Added:
- AI Chat with conversation memory and university-specific knowledge base
- Multi-tenant university support with white-label capabilities
- Professional admin interface for knowledge base management
- Advanced database schema with Prisma ORM
- Comprehensive documentation and guides
- Modern Next.js 15 + React 19 architecture
- Bilingual support (English/Arabic)
- Role-based access control
- Real-time chat interface with loading states

🔧 Technical Improvements:
- Fixed all linter errors and TypeScript issues
- Cleaned up codebase and removed legacy files
- Added comprehensive .gitignore
- Updated README with detailed setup instructions
- Optimized database schema and migrations
- Enhanced error handling and user experience

📚 Documentation:
- AI Conversation Memory Guide
- AI Enhancement Summary
- Developer Guide
- User Guide
- Complete setup and deployment instructions

🚀 Ready for GitHub deployment and production use!
2025-07-20 08:26:25 +04:00

4.6 KiB

UTAS Oman Portal - Test Users

This file contains all seeded users for testing the UTAS Oman Portal demo.

👨‍💼 Admin Users

Main Administrator

  • Email: admin@university.edu
  • Name: Dr. Emily Chen
  • Role: ADMIN
  • Access: Full admin dashboard, user management, AI configuration

Marine Science Advisor

  • Email: advisor.marine@university.edu
  • Name: Prof. Sarah Mitchell
  • Role: ADMIN
  • Access: Admin dashboard, specialized in Marine and Antarctic Science

Engineering Advisor

  • Email: advisor.engineering@university.edu
  • Name: Dr. James Rodriguez
  • Role: ADMIN
  • Access: Admin dashboard, specialized in Engineering programs

👨‍🎓 Student Users

General Student Account

  • Email: student@university.edu
  • Name: Maya Patel
  • Role: STUDENT
  • Year: 2nd year
  • Faculty: Marine and Antarctic Science
  • Account Balance: $2,500.00
  • Advisor: Prof. Sarah Mitchell

Engineering Student

  • Email: john.engineering@university.edu
  • Name: John Thompson
  • Role: STUDENT
  • Year: 3rd year
  • Faculty: Engineering
  • Account Balance: $1,800.00
  • Advisor: Dr. James Rodriguez

Arts Student

  • Email: amira.arts@university.edu
  • Name: Amira Al-Rashid
  • Role: STUDENT
  • Year: 1st year
  • Faculty: Creative Arts and Design
  • Account Balance: $3,200.00
  • Advisor: Dr. Emily Chen

Business Student

  • Email: lucas.business@university.edu
  • Name: Lucas Chen
  • Role: STUDENT
  • Year: 4th year (Final year)
  • Faculty: Business and Law
  • Account Balance: $950.00
  • Advisor: Dr. Emily Chen

Health Science Student

  • Email: sophia.health@university.edu
  • Name: Sophia Williams
  • Role: STUDENT
  • Year: 2nd year
  • Faculty: Health and Medicine
  • Account Balance: $4,100.00
  • Advisor: Prof. Sarah Mitchell

Science & Technology Student

  • Email: ahmed.science@university.edu
  • Name: Ahmed Hassan
  • Role: STUDENT
  • Year: 3rd year
  • Faculty: Science, Technology and Engineering
  • Account Balance: $2,750.00
  • Advisor: Dr. James Rodriguez

🔐 Authentication Notes

  • No passwords required - This demo uses a mock authentication system
  • Click any user email in the login form to automatically sign in
  • Role-based access - Students see student dashboard, Admins see admin features
  • Demo mode - All data is simulated for demonstration purposes

🧪 Testing Scenarios

Student Experience Testing

  1. Login as Maya Patel (student@university.edu)

    • Access student dashboard
    • View course enrollments
    • Check account balance
    • Test AI chatbot with student queries
  2. Login as Ahmed Hassan (ahmed.science@university.edu)

    • Browse Science & Technology programs
    • Test course search functionality
    • Use chatbot for technical program questions

Admin Experience Testing

  1. Login as Dr. Emily Chen (admin@university.edu)

    • Access admin dashboard
    • View user management features
    • Configure AI chatbot settings
    • Monitor system analytics
  2. Login as Prof. Sarah Mitchell (advisor.marine@university.edu)

    • View advisee students
    • Access specialized marine science content
    • Test faculty-specific features

🎯 Key Features to Test

For All Users

  • Homepage navigation
  • Program browsing (Courses page)
  • AI Chatbot (English/Arabic)
  • Contact information
  • Responsive design (mobile/desktop)

For Students

  • Student dashboard
  • Course enrollment status
  • Account balance display
  • Academic progress tracking

for Admins

  • Admin dashboard
  • User management
  • AI configuration panel
  • System analytics
  • Content management

🌐 Bilingual Testing

Test the AI chatbot with both languages:

English Queries:

  • "What MBA programs do you offer?"
  • "How do I apply for admission?"
  • "Tell me about scholarship opportunities"

Arabic Queries:

  • "ما هي برامج الماجستير المتاحة؟"
  • "كيف يمكنني التقدم للقبول؟"
  • "أخبرني عن فرص المنح الدراسية"

🚀 Quick Test Instructions

  1. Start the application: npm run dev
  2. Open browser: http://localhost:3000
  3. Test navigation: Click through all main menu items
  4. Test chatbot: Use both English and Arabic queries
  5. Test login: Use any of the emails above (no password needed)
  6. Test role-based access: Compare student vs admin experiences

Last Updated: July 13, 2025 Demo Purpose: UTAS Oman Portal Testing