TopicFlow Career Edge

User Guide v0.5

📚 What is TopicFlow?

TopicFlow Career Edge is an offline-first career exploration platform designed for educational institutions. It features enterprise-grade role-based access control (RBAC), psychometric assessments, and animated analytics.

🔐 How to Login

Use one of the following demo accounts to access the system:

Role Username Password Access Level
Student student@demo student123 Own data only
Parent parent@demo parent123 Linked students only
Counsellor counsellor@demo counsellor123 Assigned cohorts
Admin admin@demo admin123 Full system access

Session Management

  • Regular Login: 30-minute session
  • Remember Me: 7-day session
  • Auto-logout: Session expires automatically

👥 Roles & Permissions

Student

Parent

Counsellor

Admin

🔒 UI Permission Locks

TopicFlow implements three types of UI-level permission locks:

Hide Mode

Element is completely hidden from view. Used for role-specific features.

data-lock="hide"

Disable Mode

Element is visible but disabled. Shows tooltip on hover explaining restriction.

data-lock="disable"

Blur Mode

Element is blurred with lock overlay. Creates awareness of restricted content.

data-lock="blur"

📊 Assessment Process

  1. RIASEC Section: 18 questions about career interests (Realistic, Investigative, Artistic, Social, Enterprising, Conventional)
  2. VARK Section: 8 questions about learning styles (Visual, Auditory, Reading, Kinesthetic)
  3. Values Section: 5 slider questions about work values and priorities
  4. Aptitude Section: 4 questions about cognitive abilities
💡 Tip: Answer honestly for most accurate results. There are no right or wrong answers!

⌨️ Keyboard Shortcuts

Ctrl + L Logout
Ctrl + D Go to Dashboard
Ctrl + R Go to Reports
Ctrl + A Go to Assessment (if permitted)
T Toggle Dark/Light Theme

💾 Data Export

Students and authorized users can export their data as JSON files. The export includes:

Note: Export functionality respects RBAC permissions. You can only export data you have permission to view.

🛠️ Admin Functions

Administrators have access to additional management features:

User Management

Audit Logs

Track all system activities including:

System Reset

⚠️ Warning: The "Reset All Data" function permanently deletes all student data, assessments, and app state. This action cannot be undone. Use with extreme caution!

🔧 Technical Information

Technology Stack

Browser Compatibility

Data Storage

All data is stored locally using LocalStorage:

❓ FAQ

Q: What happens when my session expires?

You'll see a modal notification and be automatically redirected to the login screen. Your data is saved and will be available when you log back in.

Q: Can I extend my session?

Sessions are automatically extended when you interact with the app. Choose "Remember me" at login for a 7-day session.

Q: Is my data secure?

This is a demo/prototype. For production use, implement server-side authentication, encrypted storage, and proper security measures like bcrypt password hashing and HTTPS.

Q: Can I use this offline?

Yes! The entire application works offline. Simply open index.html in your browser. However, a local server is recommended for the best experience.

© Nandax Factory 2026 • TopicFlow Career Edge v0.5

Go to Application